demerol


Meanings

  • a synthetic narcotic drug (trade name Demerol) used to treat pain


demerol is not a valid Scrabble word

demerol is not valid in Words With Friends