NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ dude ranch▪ dudeen▪ dudgeon▪ duds▪ due
◊ dudgeon
dudgeon
n : a feeling of intense indignation (now used only in the
phrase "in high dudgeon") [syn: {high dudgeon}]