drop

Fun Dictionary -> drop

drop - Vulgar Dictionary definition

The 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.