Translation of diatriba in English:

diatriba

diatribe, n.

feminine noun

  • 1

    diatribe
    diatriba contra algn/algo diatribe against sb/sth
    • lanzó una diatriba contra el Gobierno he delivered a scathing attack / a diatribe against the Government