Search results
- Dictionarybower/ˈbaʊə/
noun
- 1. a pleasant shady place under trees or climbing plants in a garden or wood. Similar
verb
- 1. shade or enclose (a place or person): literary "trees here and there bowered the cottages"
Powered by Oxford Dictionaries