Subscriber login


Forgot your password?

Library card login

Other

managed care

Definition of managed care

noun

[mass noun] US
  • a system of health care emphasizing preventative medicine and home treatment.

managed care in other Oxford dictionaries

Definition of managed care in the US English dictionary