Live-drop Definition
noun
(espionage) A location where two people meet to exchange items or information.
Wiktionary
Other Word Forms of Live-drop
Noun
Singular:
live-drop
Plural:
live dropsFind Similar Words
Find similar words to live-drop using the buttons below.