SHELTER


Meaning of SHELTER in English

Shelter BrE AmE trademark

a British ↑ charity organization that helps people who are ↑ homeless (=do not have a home to live in)

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.