meperidine

Noun
  1. A synthetic narcotic drug (trade name Demerol) used to treat pain (synset 103752594)

Other Searches