Definisi 'diatribe'

English to English
noun
1 thunderous verbal attack Terjemahkan
source: wordnet30

2 A prolonged or exhaustive discussion; especially, an acrimonious or invective harangue; a strain of abusive or railing language; a philippic. Terjemahkan
source: webster1913


Visual Synonyms