cocoon - definition and synonyms

verb [transitive] 

Your browser doesn’t support HTML5 audio

present tense
present participlecocooning
past tensecocooned
past participlecocooned
  1. 1
    to keep someone safe by preventing them from learning to deal with problems

    You cannot remain forever cocooned from the outside world.

  2. 2
    to cover or surround someone or something