lampoon
Le mot anglais du jour : Daily words to boost your vocabulary
lampoon
Word of the Day : Definitions for lampoon : noun: A biting satire directed against a person or institution; verb tr.: To ridicule or satirize.
Le mot anglais du jour : Daily words to boost your vocabulary
lampoon
Word of the Day : Definitions for lampoon : noun: A biting satire directed against a person or institution; verb tr.: To ridicule or satirize.