RichThesaurus
give something a battering
give something a battering
synonyms
attack
slate
flay
shoot down
bash
pummel
rubbish
bag
throw brickbats at
slag off
knock
savage
trash
pull apart
lambaste
condemn
slam
crucify
roast
revile
monster
skewer
hammer
take to pieces
take apart
pan
bad-mouth
pillory
slash
maul
do a hatchet job on
tear to pieces
excoriate
give a bad press to
pitch into
criticize
criticize severely
lay into
jump on
pull to pieces
find fault with
censure
give someone bondi
have a go at
vilify
talk something down
run down
pick holes in
scoff at
jeer at
more synonyms
give something a battering
antonyms
praise
applaud
commend