a loud bombastic declamation expressed with strong emotion
[ Syn: rant , ranting ]
deliver a harangue to; address forcefully