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.”

Synonyms

  • encase
  • envelop
  • mantle

Antonyms

  • bare
  • expose