shel ‧ tered /ˈʃeltəd $ -ərd/ BrE AmE adjective
1 . a sheltered life/childhood/upbringing etc 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.
2 . a place that is sheltered is protected from extreme weather conditions:
a sheltered valley
3 . sheltered accommodation/housing British English 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