Definition of Bower
Noun: bower baw(-u)r
- A framework that supports climbing plants
"the bower provided a shady resting place in the park";
- arbor [N. Amer, Austral], arbour [Brit, Cdn], pergola
- Enclose in a bower
- embower
Anagrams containing the word bower