noun
1. beating with a whip or strap or rope as a form of punishment
Synonym: tanningflogginglashingflagellation
2. the act of overcoming or outdoing
Synonym: beating
3. a sewing stitch passing over an edge diagonally
Synonym: whipstitchwhipstitching
4. a sound defeat
Synonym: thrashingwallopingdebacledrubbingslaughtertrouncing
adj