RichThesaurus
do someone over
do someone over
synonyms
have a go at
let someone have it
duff someone up
pound
thrash
work over
knock around
pummel
fill in
rough up
mug
assault
beat the living daylights out of
clobber
attack
batter
beat up on
beat up
do someone over
definitions