To strike an opponent heavily and repeatedly in a fight.
To beat heavily on anything.
To comprehensively beat someone in a fight.
To be well ahead of someone, or to win a competition by a considerable margin over someone.