English Thesaurus.
SYNONYMS
ANTONYMS
DEFINITIONS
Definitions for diatribe
Definitions for (noun)
diatribe
Main entry:
fulmination
,
diatribe
Definition:
thunderous verbal attack
Visual thesaurus for diatribe