tirade in Portuguese tirade in Portuguese diatribe noun A long, angry or violent speech. Add to Flashcards