shelter
/ˈshel-tər/
noun
something that covers or affords protection
an establishment providing food, protection, and temporary housing for people who need assistance
an establishment that houses and feeds stray or unwanted animals
a bomb shelter
a shelter for battered women
verb
to constitute or provide a shelter for : protect
to place under shelter or protection
to protect (income) from taxation
has led a sheltered life
noun
one of the halves of a shelter tent