Turkish-English dictionary »

tirat meaning in English

TurkishEnglish
tirat noun

tirade(long, angry or violent speech)
noun
[UK: taɪ.ˈreɪd] [US: taɪ.ˈreɪd]