demerol Meaning, Definition & Usage

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

WordNet