[n] beating with a whip or strap or rope as a form of punishment
[n] the act of overcoming or outdoing
[n] a stitch passing over an edge diagonally
[n] a sound defeat
[adj] smart and fashionable; "snappy conversation"; "some sharp and whipping lines"
Synonyms
debacle, drubbing, flagellation, flogging, lashing, slaughter, snappy, spirited, tanning, thrashing, trouncing, walloping, whipstitch, whipstitching