Wiktionary
fulminator
n. One who fulminates, or criticizes intensely
n. One who fulminates, or criticizes intensely