A Forgotten Word

Lampoon
To publicly criticize or mock someone or something.
He lampooned the politician in his latest article.
Verb | lam-poon | 17th Century
next

Browse All of the Topics

Total Randomness

Browse All of the Words