DEAD DROP


Meaning of DEAD DROP in English

noun

Etymology: so called from the absence of personal contact between the agents

: a prearranged hiding place for the deposit and pickup of information obtained through espionage

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.