Harangue
noun
a loud bombastic declamation expressed with strong emotion
Similar: rant, ranting
verb
deliver a harangue to; address forcefully
noun
a loud bombastic declamation expressed with strong emotion
Similar: rant, ranting
verb
deliver a harangue to; address forcefully