RELATED WORDS
PARAPHRASING
to speak against (something) especially with sarcasm
criticize, blame
to attack the good reputation (of a person)
inflict libel or slander
to say evil things about (a person)
criticize very harshly