rest home

rest home

rest home

Noun

an institution where people are cared for; "a home for the elderly"

Synonyms: