cocoon
1.
(
verb
) wrap in or as if in a cocoon
Related Words:
enclose
,
enfold
,
envelop
,
enwrap
,
wrap
2.
(
noun
) silky envelope spun by the larvae of many insects to protect pupas and by spiders to protect eggs
Related Words:
natural object
Terms and Conditions of Use / Copyright Notice