NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ desk sergeant▪ deskman▪ desktop▪ desktop computer▪ desktop publishing
◊ desktop
desktop
adj : designed for use on a desk or table
n 1: the top of a desk
2: (computer science) the area of the screen in graphical user
interfaces against which icons and windows appear [syn: {background},
{screen background}]