Search:
drop - Vulgar Dictionary definitionThe new drop; a contrivance for executing felons at Newgate, by means of a platform, which drops from under them: this is also called the last drop. See LEAF. See MORNING DROP.