Definitions Found:

to whip; beat or defeat decisively