VocabAhead

Harangue

  1. noun

    a loud bombastic declamation expressed with strong emotion

    Similar: rant, ranting

  2. verb

    deliver a harangue to; address forcefully