Definition of Demerol

  • 1. A synthetic narcotic drug (trade name Demerol) used to treat pain Noun

Synonyms for word "demerol"

Semanticaly linked words with "demerol"

Hyponims for word "demerol"