GeneralConnection.comDictionary
haranguer
Noun

1. orator
1. speechmaker, rhetorician, public speaker, speechifier
Usage