Answer:
An almshouse is charitable housing provided to people in a particular community. They are often targeted at the poor of a locality, at those from certain forms of previous employment, or their widows, ...