NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ deposit box▪ deposition▪ depositor▪ depository▪ depository financial institution
◊ depositor
depositor
n : a person who has deposited money in a bank or similar
institution