Meaning of haranguer
Definition of haranguer
(noun)
a
public
speaker
who delivers a
loud
or
forceful
or
angry
speech
Other information on haranguer
WIKIPEDIA results for
haranguer
Amazon results for
haranguer
Tweet