NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ drowsy▪ drub▪ drubbing▪ drudge▪ drudgery
◊ drubbing
drubbing
n 1: a sound defeat [syn: {thrashing}, {walloping}, {debacle}, {slaughter},
{trouncing}, {whipping}]
2: the act of inflicting corporal punishment with repeated
blows [syn: {beating}, {thrashing}, {trouncing}, {whacking}]