English dictionary
demerol meaning and definition
Definition and meaning of demerol at MeaningMonkey.org. demerol meaning and definition in the English Dictionary.DEMEROL noun
Definition of Demerol (noun)
- a synthetic narcotic drug (trade name Demerol) used to treat pain
- synonyms: meperidine, meperidine hydrochloride
Source: Princeton University Wordnet