Haranguer

• (n.) One who harangues, or is fond of haranguing; a declaimer.
Found on http://thinkexist.com/dictionary/meaning/haranguer/

Haranguer

Ha¬∑rang'uer (hȧ*răng'ẽr) noun One who harangues, or is fond of haranguing; a declaimer. « With them join'd all th' haranguers of the throng, That thought to get preferment by the tongue.» Dryden.
Found on http://www.encyclo.co.uk/webster/H/13

haranguer

[n] - a public speaker who delivers a loud or forceful or angry speech
Found on http://www.webdictionary.co.uk/definition.php?query=haranguer
No exact match found