meperidine Meaning, Definition & Usage

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

WordNet