ranted
Went on angrily
Ranted is the past tense of rant, meaning to speak or write at length in an angry, impassioned, or extravagant manner.
Someone who ranted went on a tirade, often losing proportion or composure: He ranted about the government for twenty minutes.
The word suggests vehemence that may undermine the speaker's credibility.
Expressed petty complaints
- grousedExpressed petty complaints
- grumbledComplained in low tones
- railedComplained with fury
- inveighedCriticized bitterly and forcefully
protested · objected · carped · kvetched · bellyached · whined · moaned · vented
Bitter, prolonged verbal attack
- harangueAggressive lengthy scolding
- fulminationFierce verbal denunciation
- invectiveAbusive denunciation
- denunciationFormal public accusation
screed · philippic · jeremiad · polemic · broadside · castigation · excoriation · vituperation
Spoke with wild enthusiasm
- thunderedMade deep rumbling sound
- fulminatedHarshly denounced or exploded
- inveighedCriticized bitterly and forcefully
- declaimedSpoke rhetorically aloud
pontificated · sermonized · lectured · expounded · spouted · blustered · soapboxed · held forth
Burst violently outward
- eruptedBurst out violently
- blew upBurst from pressure
- lost itSuddenly gave way emotionally
- snappedBroke with sudden force
vented · fumed · raged · went off · sounded off · let loose · flipped out · boiled over
griped
Expressed petty complaints
inveighed · protested · objected · carped · kvetched · bellyached · whined · moaned · vented · criticized
diatribe
Bitter, prolonged verbal attack
- harangueAggressive lengthy scolding
- fulminationFierce verbal denunciation
- invectiveAbusive denunciation
denunciation · screed · philippic · jeremiad · polemic · broadside · castigation · excoriation · vituperation · lambasting
raved
Spoke with wild enthusiasm
- thunderedMade deep rumbling sound
- fulminatedHarshly denounced or exploded
- inveighedCriticized bitterly and forcefully
declaimed · pontificated · sermonized · lectured · expounded · spouted · blustered · soapboxed · held forth · went on
exploded
Burst violently outward
snapped · vented · fumed · raged · went off · sounded off · let loose · flipped out · boiled over · lashed out
furious
Extremely angry
enraged · indignant · seething · fuming · apoplectic · outraged · infuriated · aggrieved · bitter · resentful
yelled
Spoke very loudly
roared · hollered · thundered · boomed · blasted · barked · snarled · shrieked · cried out · loud
rantedreasoned
Derived through careful thought
deliberated · debated · explained · analyzed · articulated
- ranting and ravingAngry, prolonged verbal outburst
- rant and raveExpress anger theatrically
- ranted and ravedSpoke angrily at length
- angry rant
- social media rant