TROUNCING

Definition of TROUNCING

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