nursing home

Explore definitions, synonyms, and language insights of nursing home

Definitions

Noun
an institution where people are cared for; "a home for the elderly"

More General Terms