rest home

views updated

rest home • n. a residential institution where old or frail people are cared for.