NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ demagogy▪ demand▪ demand deposit▪ demand for explanation▪ demand for identification
◊ demand deposit
demand deposit
n : a bank deposit from which withdrawals can be made without
notice