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"