History
History
Synonyms
UK
US
Meaning:
denunciation

(an act of) denouncing

condemnation, criticism

SMEARING as in Wiktionary
SMEARING as in Wikipedia