home ·noun (FOR CARE)

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