sheltered
shel-tered
adjective
Protected from wind, rain, or other harsh elements; often secluded and calm.
"We found a sheltered spot for our picnic."
adjective
Kept from experiencing difficult or unpleasant aspects and realities of life.
"She led a very sheltered upbringing."
Thesaurus
Synonyms: invulnerable