Meaning of trouncing

Definition of trouncing

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

Other information on trouncing

WIKIPEDIA results for trouncing
Amazon results for trouncing