n. care home
Definition of care home in English
Complex in which elderly people live, where they are provided with the necessary specialised care.
Synonyms of care home in English
nursing homeold folks homeconvalescent homerest homeold people's homeretirement homelong-term facility