Meaning: To denounce is to take a public stand against something and make clear you don't like or are condemning it.
To denounce is to tattle, rat out, or speak out against something.
Example: He denounced the Nazis all his life.
Synonyms: Condemn, Attack, Accuse, Boycott, Castigate, Excoriate
Antonyms: Applaud, Approve, Exalt, Exonerate, Praise