Meaning & Definition of Bower in English
English⟶
Bower
/baʊər/
noun
1. A framework that supports climbing plants
- "The arbor provided a shady resting place in the park"
synonym:
- arbor,
- arbour,
- bower,
- pergola
verb
1. Enclose in a bower
synonym:
- embower,
- bower