English to English

nursing home

noun (n)

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

Bookmark This Site