Definitions of homeless shelter:
- noun: A building set up to provide for the needs of homeless people; often including shelter, food, sanitation and other forms of support.
- noun: A sanctuary for the temporary housing of domesticated animals without a home.
(Definitions from Wiktionary)
Related words...
|
|
|
| |