a place providing temporary accommodation for homeless people.
Meanings
The city opened a new homeless shelter to accommodate more people.
Synonyms
Examples
Last updated: 2025/01/11 11:51