English to English

rest home
(r/E/st_h/oU/m )

noun (n)

  • an institution where people are cared for(noun.artifact)
    Synonym:
    home, nursing home
    source: wordnet30
Advertisement

Bookmark This Site