What is the meaning of the word "cocoon"?

Definitions:

  1. to retreat as if into a cocoon, as from an unfriendly environment copy to clipboard verb
    • Families cocoon around the T.V. set most evenings. copy to clipboard

NearBy Words: