hatchet job
Noun
Meaning
a false accusation of an offense or a malicious misrepresentation of someone's words or actions
Source: WordNetSynonyms
defamation
calumny
obloquy
calumniation
traducement
criticism
abuse
censure
denunciation
aspersion
stinker
vilification
character assassination
dismantlement
dirty pool
Show all synonyms