Synonyms of denouncer

2 Syllables
sceptic, ruiner
3 Syllables
condemner, condemnor, censurer
4 Syllables
iconoclast, criticizer