American Dictionary
Definition sheltered in American English
sheltered adjective
adjective
/ˈʃeltərd/
2
someone who has had a sheltered life has not had the usual unpleasant experiences that most people have in their lives
Example
a sheltered life/upbringing/existence
Synonyms and related words
