Definition of Demerol

Noun: Demerol  'de-mu,rówl

  1. A synthetic narcotic drug (trade name Demerol) used to treat pain
    - meperidine, meperidine hydrochloride, pethidine [Brit]

See also:
demerits
demersal

Anagrams containing the word Demerol

delrmoe ldemero oldemer roldeme eroldem merolde emerold