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