denounces
de-noun-ces
verb
Publicly declares someone or something to be wrong or evil.
"The leader denounces the opposition's unfair tactics."
Thesaurus
Synonyms: denounce, stigmatise, stigmatize, brand, mark, grass, tell on, shop, stag, shit, betray, give away