imbower
/ɪmˈbaʊər/
verb
- To enclose or shelter in a leafy, shady place, like a bower or arbor.
- The old cottage was imbowered in a thicket of ivy and wild vines.
- They built a small bench imbowered by willow trees near the pond.
- The garden path was imbowered by climbing roses and honeysuckle.
Antonyms