NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ desperate criminal▪ desperate measure▪ desperate straits▪ desperately▪ desperation
◊ desperate straits
desperate straits
n : a state of extreme distress [syn: {dire straits}]