Dictionary definition · whipping
noun
- beating with a whip or strap or rope as a form of punishment
- a sound defeat
- a sewing stitch passing over an edge diagonally
- the act of overcoming or outdoing
adjective
- smart and fashionable"snappy conversation"
Source: Open English WordNet (CC BY 4.0).