What does "make the drop" mean?
Native speaker’s answer
Rebecca
"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?