the doctor put me on methadone because i'm having trouble getting of my meds for my back
a synthetic opiate intended to replace opiate based prescriptions or street drugs, so that an individual can be slowly weaned off and avoid withdrawal symptoms
"the doctor put me on methadone because i'm having trouble getting of my meds for my back" What is the definition of "methadone"?