Demerol

1. (noun) a synthetic narcotic drug (trade name Demerol) used to treat pain
Synonyms: meperidine, meperidine hydrochloride
Related Words: narcotic



Terms and Conditions of Use / Copyright Notice