English Dictionary
Definition sheltered in British English
sheltered adjective
adjective
/ˈʃeltə(r)d/
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
