rest home

Noun
  1. An institution where people are cared for (synset 103533280)
    "a home for the elderly"

Other Searches