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