n.
1.silky envelope spun by the larvae of many insects to protect pupas and by spiders to protect eggs cocoon v.
1.retreat as if into a cocoon, as from an unfriendly environment
2.wrap in or as if in a cocoon, as for protection
Idiom of the Day
have the gift of the gab
to be able to talk and use language easily
My sister has the gift of the gab and can talk to others easily.