English translation of 'filippica'
'filippica' in Other Languages
British English: tirade NOUN
A tirade is a long angry speech in which someone criticizes a person or thing.
She launched into a tirade against the policies that ruined her business.
Translation of filippica from the Collins Italian to English Dictionary