THRASHING

Definition of THRASHING

  1. (noun)a sound defeat
  2. (noun)the act of inflicting corporal punishment with repeated blows