Almshouses are houses in Britain which were built and run by charities to provide accommodation for poor or old people who could not afford to pay rent.
英汉词典释义
n.
贫民所,救济院
Public general hospital originated in the almshouse infirmaries established as early as colonial times by local governments to care for the poor.公立医院源自殖民地时期政府为了救济穷人而建立的救济院中的医务所。