shelters
shel-ters
verb
Provides protection or refuge from something harmful, unpleasant, or dangerous.
"The thick hedge shelters the garden from strong winds."
noun
Places providing protection from bad weather, danger, or homelessness for people or animals.
"Many animal shelters are full after the storm."
Thesaurus
Synonyms: tax shelter, protection