cocoon - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

  1. 1
    biology a cover that the young larvae of some insects make around themselves when they start changing into their adult form
  2. 2
    literary a cover that keeps someone safe or warm
  3. 3
    something that keeps you safe, but may stop you from learning to deal with problems

    the cocoon of his parentslove