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