First Known Use of mail drop
MAIL DROP Defined for English Language Learners
Definition of mail drop for English Language Learners
: a place or address where mail or messages can be left for someone
: a box in which mail can be placed
Learn More about mail drop
Seen and Heard
What made you want to look up mail drop? Please tell us where you read or heard it (including the quote, if possible).