SHERIFF'S BALL


Meaning of SHERIFF'S BALL in English

An execution. To dance at the sheriff's ball, and loll out one's tongue at the company; to be hanged, or go to rest in a horse's night-cap, i.e. a halter.

Slang English vocab.      Английский сленговый словарь.