What is the meaning of the word "thrashing"?

Definitions:

  1. a sound defeat copy to clipboard noun
    • We suffered a thrashing at the hands of our opponents. copy to clipboard
  2. the act of inflicting corporal punishment with repeated blows copy to clipboard noun
    • The thrashing of the thief seemed to go on for hours. copy to clipboard

Synonyms: