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

Synonyms

  • enclose
  • envelop

Antonyms

  • expose
  • reveal