Definition of Demerol

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

Antonyms of Demerol


No Antonyms Found.

Homophones of Demerol


No Homophones Found.