almshouses

noun
  1. charitable housing provided for poor or elderly people, typically funded by donations or endowments
  2. Usage: historical; British English

Examples