emmantle
/ɛmˈæntəl/Definitions
1. verb
to cover or envelop something, especially with something soft, such as a cloak or mantle
“The trees emmantled the clearing in a soft, green canopy.”
2. noun
a covering, especially one that is soft and enveloping
“The emmantle of leaves on the tree provided a cozy shelter.”