sheltered
SHEL'TERED
, pp. Covered from injury or annoyance; defended; protected.