embower

verb

Surround or shelter (a place or a person), especially with trees or climbing plants.