meperidine : Idioms & Phrases


meperidine hydrochloride

  • noun a synthetic narcotic drug (trade name Demerol) used to treat pain
    meperidine; Demerol.
WordNet