NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ deplete▪ depleted▪ depletion▪ deplorable▪ deplorably
◊ depletion
depletion
n 1: the act of decreasing something markedly
2: the state of being depleted