embowered
ɪmˈbaʊə
ɛmˈbaʊə
verb
surround or shelter (a place or a person), especially with trees or climbing plants.
the house stood remote, embowered in trees
verb
surround or shelter (a place or a person), especially with trees or climbing plants.
the house stood remote, embowered in trees