REST HOME


Meaning of REST HOME in English

noun

Etymology: rest (I)

: an establishment for the care and housing of persons (as the aged, convalescents) that need special attention or services

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.