Loading...
Menu
DENOUNCER, noun One who denounces, or declares a menace.
Here comes the sad denouncer of my fate.