look up any word, like fellated:
 
1.
n. Healthcare system in which a company such as an HMO serves as an intermediary between patients and doctors.
Managed care is neither.
by fizzle April 15, 2004
1 1

Words related to managed care

chiroquackery house iatrogenia malpractice md vivisection