Mail Drop Definition
noun
A receptacle or slot into which mail is put for collection.
Webster's New World
A location or an address used for sending or receiving mail, often for secrecy or for illicit purposes.
Webster's New World
Find Similar Words
Find similar words to mail drop using the buttons below.