dead letterbox Share definition Flag A prearranged place for a swap or drop of information or goods. Particularly common usage with Spies or drug dealers. "The Microfilm was left at the dead letterbox as arranged. We can now release the prisoner." dead letterbox by Andy 696969 October 17, 2006 0 0 Get merch Get the dead letterbox mug. Buy Now — $32.95 See more merch