Dictionary Check: thrashing
"thrashing" is a valid word!
Scrabble
16
points
Words with Friends
16
points
Definition
noun
a sound defeat
noun
the act of inflicting corporal punishment with repeated blows
Advertisement