NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ drop scone▪ drop shot▪ drop zone▪ drop-kick▪ drop-leaf
◊ drop zone
drop zone
n : an agreed area where military supplies are dropped to ground
troops [syn: {dropping zone}]