RichThesaurus
battering
battering
synonyms
hammering
pounding
thumping
beating
thrashing
drubbing
hiding
pummeling
pasting
walloping
clobbering
bashing
whipping
belting
attack
knocking
thwacking
smacking
pelting
licking
tanning
mauling
whacking
biffing
banging
birching
bopping
clubbing
cuffing
buffeting
slapping
flaying
flogging
slugging
censure
slating
diatribe
denunciation
flak
tirade
philippic
lambasting
lashing
doing-over
criticism
beating-up
duffing-up
broadside
cudgeling
punching
more synonyms
battering
antonyms