English synonyms about - contact  

dead drop

noun

1 dead drop

A drop used for the clandestine exchange of intelligence information.


Find more on dead drop elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0273