meperidine

noun

A synthetic narcotic compound, C15H21NO2, used in its hydrochloride form as an analgesic and sedative.

noun

A synthetic narcotic drug used as a sedative; Demerol is the trademark of a brand of meperidine.

noun

The opioid analgesic drug pethidine (INN).

noun

a synthetic narcotic drug (trade name Demerol) used to treat pain