Definition of 'Night Depository'
A bank drop box where merchants can deposit their daily cash, checks and credit card slips outside of banking hours. The bank collects the deposits and credits them to the merchant's account on the following business day.
Investopedia explains 'Night Depository'
Night depositories provide additional security for merchants, since they don't have to keep this money at their business location overnight, where it could be vulnerable to theft.
Instead of the envelopes that individual customers use to make bank deposits at ATMs, merchants often use lockable zippered bags, which are more secure and hold a larger volume of paper.