poorhouse
/ˈpɔrhaʊs/; /ˈpoʊrhaʊs/Definitions
1. noun
A building or institution providing support and shelter for people who are unable to afford housing or have nowhere else to live.
“The poorhouse on the outskirts of town was a last resort for many struggling families.”