lampooned - French English Dictionary

lampooned

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "lampooned" in French English Dictionary : 8 result(s)

English French
General
lampoon ridiculiser [v]
lampoon libelle [m]
lampoon pamphlet [m]
lampoon diatribe [f]
lampoon parodie [f]
Music
lampoon chansonner [v]
lampoon chanson à boire [f]
Arts
lampoon caricature [f]