rest home

 

noun

  • a residential institution where old or frail people are cared for.