THRASHING
Definition
- noun a sound defeat. — synonyms: walloping, debacle, drubbing, slaughter, trouncing, whipping
- noun the act of inflicting corporal punishment with repeated blows. — synonyms: beating, licking, drubbing, lacing, trouncing, whacking