Meaning of “drop box” in the English Dictionary

business-english dictionary

"drop box" in Business English

See all translations

drop boxnoun [ C ]

uk us

a container in which you can safely leave something to be picked up later, for example, a package:

The courier service's drop boxes are in 10 locations throughout the city.

(Definition of “drop box” from the Cambridge Business English Dictionary © Cambridge University Press)