← Back to browsedemerolnoun#37,901TranslationNo Japanese definition yet.English definitiona synthetic narcotic drug (trade name Demerol) used to treat painExamplesNo examples yet.Similar wordsdemersdemeritdemeritsdemeraradeemerdemean← trickierpandi →