English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Tirade
Tirade
(n.)
A declamatory strain or flight of censure or abuse; a
rambling invective; an oration or harangue abounding in censorious and
bitter language.