home ·noun (CARE)

Definition: a place where people who need special care live Level: C1