Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
diatribe
in English
diatribe
#uncommon
Plural
diatribes
Definitions
Noun
abusive
written
criticism
The
editor
published
a
scathing
diatribe
against
the
government's
policy
.
a
speech
denouncing
something
The
politician
launched
into
a
diatribe
about
the
opposing
party's
platform
.
bitter
verbal
attack
;
criticism
The
blogger's
diatribe
against
the
company's
practices
sparked
a
heated
debate
.