almshouse

/ˈɑːmzˌhaʊs/
noun
  1. A house or building, often run by a charity, where poor or elderly people can live for free or at a low cost.
    • The village almshouse provided a safe home for several elderly residents.
    • Many almshouses were built centuries ago to care for the poor.
    • She donated money to restore the historic almshouse in her town.
What does "almshouse" mean? | whatsthatwordmean | whatsthatwordmean