almshouse

/ˈɑːmshaus/

Definitions

1. noun

A building or institution that provides lodging, food, and other forms of assistance to people in need, especially the elderly, disabled, or indigent.

“The almshouse had been a cornerstone of the community for generations, offering a safe haven for those who had nowhere else to turn.”

Synonyms

  • hostel
  • poorhouse
  • workhouse

Antonyms

  • luxury hotel
  • resort