English to English

tirade
('t/aI/r/eI/d )

noun (n)

  • a speech of violent denunciation(noun.communication)
    source: wordnet30
  • A declamatory strain or flight of censure or abuse; a rambling invective; an oration or harangue abounding in censorious and bitter language.(noun)
    source: webster1913
Advertisement

Bookmark This Site