Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Diatribe
A prolonged or exhaustive discussion; especially, an acrimonious or invective harangue; a strain of abusive or railing language; a philippic.
Synonyms
Tirade
Harangue
Try it Free
Learn More