embower

/ɪmˈbaʊər/
verb
  1. To surround or shelter with trees, leaves, or vines; to enclose in a bower or leafy retreat.
    • The old garden path was embowered by climbing roses and honeysuckle.
    • They built a small bench embowered by willow trees near the pond.
    • The cottage was embowered in ivy, making it look like a fairy-tale house.
Synonyms
What does "embower" mean? | whatsthatwordmean | whatsthatwordmean