sátiraEnglish translation of sátiraf satire Definition of satire in the British & World English dictionary Definition of satire in the US English dictionary Translate satire | into French | into German | into Italian