inswathe
/ɪnsˈwɒθ/Definitions
1. verb
to envelop or enclose, especially with leaves or branches
“The gardeners inswathed the greenhouse with vines to keep it warm.”
2. noun
a structure or enclosure made by enveloping with leaves or branches
“The inswathe of the willow tree provided a cozy shelter for the birds.”