COCOON


Meaning of COCOON in English

v. wrap or envelop tightly, insulate; wrap as if in a cocoon

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.