What is the full meaning of tirade
(French) a long vehement or angry harangue [n -S]
Example of the word tirade placed on a Scrabble board.