English dictionary
rest home meaning and definition
Definition and meaning of rest home at MeaningMonkey.org. rest home meaning and definition in the English Dictionary.REST HOME noun
Definition of rest home (noun)
- an institution where people are cared for
- "a home for the elderly"
- synonyms: home, nursing home
Source: Princeton University Wordnet