What does "make the drop" mean?
"Make the drop" in this case refers to dropping off the thing that Jake has to steal, the "baker's shard". "Make the drop" means he has to drop it off or leave it for them so that he can get his daughter back. In other contexts, "make the drop" is just a fancier way of saying "drop". Ex: When is the skydiver going to make the drop?
Get more Native English Expressions >