| |||||||||
shel‧tered

1 a life etc in which someone has been too protected by their parents from difficult or unpleasant experiences :
I had led a sheltered life and had never met prejudice before.
a sheltered life/childhood/upbringing etc
I had led a sheltered life and had never met prejudice before.2 a place that is sheltered is protected from extreme weather conditions :
a sheltered valley
a sheltered valley3 a place for people to live who cannot look after themselves properly and where help is provided if they need it :
sheltered accommodation for the elderly
sheltered accommodation/housing
British EnglishSSMH
sheltered accommodation for the elderly