n (Medicine) a residential establishment, often in the country, visited by those who wish to improve their health by losing weight, eating healthy foods, taking exercise, etcTranslationscasa di cura
health farm
health farm
a residential establishment, often in the country, visited by those who wish to improve their health by losing weight, eating healthy foods, taking exercise, etc.