Dictionary
Context Clues
Shelter - something providing protection, as from the weather
My house is my shelter from the cold, harsh weather.
Back To Wordsmith