noun Date: 1982 a system of health care (as by an HMO or PPO) that controls costs by placing limits on physicians' fees and by restricting the patient's choice of physicians
MANAGED CARE
Meaning of MANAGED CARE in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012