A-quick-drop-and-a-sudden-stop Definition

noun

(idiomatic) A fall to one’s death, especially by hanging.

Wiktionary