trounce
verb
trounced;
trouncing
Definition of trounce
: to thrash or punish severely
especially
: to defeat decisively
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more