harangue
1. [ verb ] deliver a harangue to; address forcefully
Related terms: address haranguer
2. [ noun ] (rhetoric) a loud bombastic declamation expressed with strong emotion
Synonyms: ranting rant
Related terms: declamation screed rant
Similar spelling:   haranguer
  Harring
  hairiness
  Haring
  harrowing