a heavy defeat of a sporting opponent
both the men's and women's team gave Bradford a thrashing
they confirmed their greatness today with a thrashing of Melbourne
an act of physically beating someone; a beating
a sound thrashing might teach the individual to refrain from complaining