rest home
1.
(
noun
) an institution where people are cared for; "a home for the elderly"
Synonyms:
home
,
nursing home
Related Words:
institution
Terms and Conditions of Use / Copyright Notice