: a place or central depository to which something (such as mail, money, or stolen property) is brought for distribution or transmission
left the package at the drop
also : the act of depositing something at such a place
made the drop
left the package at the drop
also : the act of depositing something at such a place
made the drop
No comments:
Post a Comment