NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ demerara▪ demerit▪ demerol▪ demesne▪ demeter
◊ demerol
Demerol
n : a synthetic narcotic drug (trade name Demerol) used to treat
pain [syn: {meperidine}, {meperidine hydrochloride}, {Demerol}]