poorhouse (Noun) — An establishment maintained at public expense in order to provide housing for the poor and homeless.