Noun haranguer has 1 sense
  1. haranguer - a public speaker who delivers a loud or forceful or angry speech
    --1 is a kind of
    orator, speechmaker, rhetorician, public speaker, speechifier
    Derived form: verb harangue1
,
TOP