dead letterbox Share definition Flag Where a letter ends up when it is undelieverable, by postal definition], the dead letterbox. I can't deliever this letter so stick it in the dead letterbox. dead letterbox by mspenguin November 1, 2006 0 0 Get merch Get the dead letterbox mug. Buy Now — $32.95 See more merch