Top definition
n. Healthcare system in which a company such as an HMO serves as an intermediary between patients and doctors.
by fizzle April 15, 2004
Get the mug
Get a managed care mug for your Aunt Yasemin.