NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ drowsing▪ drowsy▪ drub▪ drubbing▪ drudge
◊ drub
drub
v : beat thoroughly in a competition or fight; "We licked the
other team on Sunday!" [syn: {bat}, {clobber}, {thrash},
{lick}]