dead letter box
dead letter drop
noun
a place where messages and other material can be left and collected secretly without the sender and the recipient meeting
Words nearby dead letter box
dead in the water,
dead key,
dead languages,
dead leg,
dead letter,
dead letter box,
dead lift,
dead load,
dead loss,
dead mail,
dead man