embowers

ɪ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