harangue

Noun
  1. A loud bombastic declamation expressed with strong emotion (synset 107257572)
Verb
  1. Deliver a harangue to;
    Address forcefully (synset 200992281)

Other Searches