embower
/ɛmˈbaʊɚ/
verb
- 1
To enclose something or someone as if in a bower; shelter with foliage.
- 2
To lodge or rest in or as in a bower.
- 3
To form a bower.
Translate “embower” to another language
Click any language to open the translator with this word already filled in.