Wordia - The Definition Of Shelter
shelter
noun, something that provides cover or protection, as from weather or danger; place of refuge
From Collins
©HarperCollins 2008. Collins English Dictionary definition of shelter
noun, something that provides cover or protection, as from weather or danger; place of refuge
From Collins
©HarperCollins 2008. Collins English Dictionary definition of shelter