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 place that is sheltered is protected from extreme weather conditions:
a sheltered valley
3 British EnglishSSMH
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