REST HOME


Meaning of REST HOME in English

[rest home] n (1926): an establishment that provides housing and general care for the aged or the convalescent

Merriam-Webster English vocab.      Английский словарь Merriam Webster.