RichThesaurus
fustigate
fustigate
synonyms
cudgel
flay
castigate
clobber
denounce
bash
blister
pick at
reprove
reprobate
rap
slam
reprimand
trash
strike
hit
pan
cut down
thrash
blame
scorch
give bad press
criticize
fulminate against
skin
do a number on
slug
lambaste
nit-pick
trim
denunciate
slog
nag at
knock
blackjack
take down
pound
zap
whack
reprehend
pummel
skin alive
birch
hammer
pommel
jump on
rip
cut to bits
roast
scathe
more synonyms
fustigate
antonyms
praise
laud
compliment
approve