NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ download▪ downmarket▪ downpour▪ downright▪ downrightness
◊ downpour
downpour
n : a heavy rain [syn: {cloudburst}, {deluge}, {waterspout}, {torrent},
{soaker}]