7 letters · 8 points in Scrabble
noun a loud bombastic declamation expressed with strong emotion
verb talk in a noisy, excited, or declamatory manner
originEtymology tree English rant English -ing English ranting From rant + -ing.
Etymology from Wiktionary, CC BY-SA 3.0