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