thrashing
/θrˈæʃɪŋ/
Explore definitions, synonyms, and language insights of thrashing
Definitions
Noun
a sound defeat
Noun
the act of inflicting corporal punishment with repeated blows