a prearranged secret spot where one espionage agent leaves a message or material for another agent to pick up.
DEAD DROP
Meaning of DEAD DROP in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012