imbower

/ɪmˈbaʊər/
verb
  1. 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
What does "imbower" mean? | whatsthatwordmean | whatsthatwordmean