文polyglot.
← English dictionary
English / word

tirade

noun C1
MEANING IN ENGLISH

A long, angry speech of criticism or accusation.

In context

01

The furious customer launched into an angry tirade about the bad service.

02

The manager launched into a tirade about poor performance.

Synonyms

diatribe,harangue,lecture

Antonyms

praise,encomium,panegyric

Collocations

launch into a tirade,angry tirade,violent tirade

Sources

Bidyazo vocabulary library ↗