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 drops

Find Similar Words

Find similar words to live-drop using the buttons below.

Words Starting With

Words Ending With

Unscrambles

live-drop