Definition of Live drop

1. Noun. (context: espionage) a location where two people meet to exchange items or information ¹

¹ Source:

Lexicographical Neighbors of Live Drop

live action
live album
live albums
live and learn
live and let live
live axle
live birth
live blog
live blogged
live blogging
live blogs
live body
live bottom
live by the sword, die by the sword
live down
live drop (current term)
live free or die
live in
live in poverty
live in sin
live it up
live large
live life to the fullest
live load
live loads
live oak
live off
live off the land
live on
live on the edge

Other Resources:

Search for Live drop on!Search for Live drop on!Search for Live drop on Google!Search for Live drop on Wikipedia!