NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ down▪ down easter▪ down pat▪ down payment▪ down quark
◊ down pat
down pat
adj : understood perfectly; "had his algebra problems down" [syn:
{down}, {down pat(p)}, {mastered}]