Word Meaning

Find the meaning or definition of a english word


diatribe definition and meaning

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

Crossword clues 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


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver