RichThesaurus
fustigate
fustigate
antonyms
praise
laud
compliment
approve
fustigate
definitions
verb
To hit someone with a club.
To harshly criticize someone.