Haranguer /(hȧ*răng"ẽr)/

Ha·rang·uer

Haranguer

n.
  1. 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.