Batter

/ˈbætər/

Slang Meanings

To batter someone is to criticize them severely.
The critics really battered the movie for its weak plot.
To batter down the competition means to outperform them significantly.
She wants to batter down her rivals in the upcoming contest.