|
Definition of Live drop
1. Noun. (context: espionage) a location where two people meet to exchange items or information ¹
¹ Source: wiktionary.com
|
1. Noun. (context: espionage) a location where two people meet to exchange items or information ¹
¹ Source: wiktionary.com