noun
1. chiefly Britain : a private hospital
2. : a private home or other place where maintenance and personal or nursing care are provided for three or more persons who are unable to care for themselves properly
noun
1. chiefly Britain : a private hospital
2. : a private home or other place where maintenance and personal or nursing care are provided for three or more persons who are unable to care for themselves properly
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012