diatribe in French diatribe in French diatribe noun An abusive, bitter verbal or written attack, criticism or denunciation. Add to Flashcards