n a bitter or violent criticism or attack; denunciation
(C16: from Latin diatriba learned debate, from Greek diatribe discourse, pastime, from diatribein to while away, from dia- + tribein to rub)
English Collins Dictionary - English Definition & Thesaurus
abuse, castigation, criticism, denunciation, disputation, harangue, invective, philippic, reviling, stream of abuse, stricture, tirade, verbal onslaught, vituperation
English Collins Dictionary - English synonyms & Thesaurus
Add your entry in the Collaborative Dictionary.