☰
Dictionaries
Extractor
Blog
Contribute
About
Try now
a short drop and a sudden stop
Language:
en
Meanings:
1.
Global English
informal
literary
a euphemistic or ironic description of a quick, abrupt death or termination
Examples:
No examples available.
Validation Count:
0
Sourced from Wiktionary