shelter noun definition in Helping others topic from the Oxford Advanced Learner's Dictionary

shelter

 noun: Helping others topic
[countable] a building, usually owned by a charity, that provides a place to stay for people without a home, or protection for people or animals who have been badly treated a night shelter for the homeless an animal shelter

Explore other topic groups related to Helping others

Social issues