bower




bower - noun

  • a framework that supports climbing plants

  • bower - verb

    bower - thesaurus

    arbor American English spelling   arbour British English spelling   embower   pergola