almshouse noun definition in Types of home topic from the Oxford Advanced Learner's Dictionary

almshouse

 noun: Types of home topic
(in the past in Britain) a house owned by a charity where poor people (usually the old) lived without paying rent