a short drop and a sudden stop [ə ˌʃɔɹʔ ˈdɹɒp ən ə ˌsʌdn̩ ˈstɒp] noun1 •A fall to one's death by hanging.I see, in other words, a short drop and then a sudden stop? — 1923