The phrase "drop box" refers to a place where you can leave something for someone else to pick up or collect later. It is like a box or container that acts as a central location for receiving or depositing items. Full definition
If your traffic ticket isn't clear, or you need to know days and hours of operation (some courts offer drop boxes for closed hours), call the court for details. (dmv.org)
I really believe their use of drop box is just brilliant. (jvmlending.com)
Each of the riders works a «cell» in the city region with secure drop boxes on the perimeter of that cell. (treehugger.com)