Definitions Found:

to beat severely, also LAMBASTE