..your denunciation of tyrants brass fronted impudence; your shout of liberty and equality...
What is the meaning of denunciation as used in this sentence?
A)
excessive self-assurance
B)
to deceive, delude, or disappoint
C)
a ruler who governs without restrictions
D)
to condemn or censure openly or publicly