Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of diatribe

- A prolonged or exhaustive discussion; especially, an acrimonious or invective harangue; a strain of abusive or railing language; a philippic.

Crossword clue for diatribe

- Abusive criticism
- Awful clan heard to give thunderous verbal attack
- Bitter and violent denunciation
- Bitter attack or denunciation
- Forceful and bitter verbal attack
- Stream of abuse
- Tirade
- Verbal attack