haranguer

Noun

 * 1) One who harangues.

Translations

 * Italian: arringatore
 * Manx: ard-loayrtagh

Verb

 * 1) to harangue
 * 2) to excite, to rile up (especially a crowd)