What does deposit slot mean?
deposit slot
Plural: deposit slots
Definition
The opening in a bank's after-hours deposit receptacle through which a customer inserts a deposit envelope or bag.
deposit slot
Plural: deposit slots
The opening in a bank's after-hours deposit receptacle through which a customer inserts a deposit envelope or bag.