What does almshouse mean?
The definition of almshouse
Alms”house`, n.
A house appropriated for the use of the poor; a poorhouse.