Synonyms for Denounce (same or very similar meaning)
WordNet sense 1 (to accuse or condemn or openly or formally or brand as disgraceful):
brand, mark, stigmatize, stigmatise
WordNet sense 2 (give away information about somebody):
betray, grass, rat, shit, shop, snitch, stag, give away, tell on
From the ODE community, based on WordNet
add/edit