rest home Meaning, Definition & Usage

  1. noun an institution where people are cared for
    home; nursing home.
    • a home for the elderly

WordNet