meperidine
1. [ noun ] (medicine,pharmacology) a synthetic narcotic drug (trade name Demerol) used to treat pain
Synonyms: Demerol meperidine_hydrochloride
Related terms: narcotic trade_name