"pamphlete" in English Pamphlete {m pl} diatribes lampoons Detailed translations for "pamphlete" Pamphlete{masculine plural} Pamphlete(also: Schimpfreden, Schmähreden, Schmähschriften, Spottschriften) diatribes Pamphlete(also: Schmähschriften, Spottschriften, verspottet) lampoons