Cambridge Dictionaries online Cambridge Dictionaries online

The most popular online dictionary and thesaurus for learners of English

  

have/lead a sheltered life

disapproving

Definition

to have a life in which you are protected too much and experience very little danger, excitement, or change: Until going to university, she had led a very sheltered life.Safe and secure
(Definition of have/lead a sheltered life from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)