old people's home

old people's home definitions

noun
  • retirement village 

  • nursing home