Word of the Day: Lampoon

Meaning in Englisha sharp, a work of literature, irony, or sarcasm.

Meaning in Hindiनिन्दालेख, आक्षेप, कटाक्षपूर्ण रचना, व्यंग्य करना, हँसी उड़ाना

Usage in Sentence:
“The magazine has lampooned not only Islam but also Judaism and Christianity.”

Synonyms: roast, skit, takedown, invective, ridicule, caricature.
Antonyms: flattery, praised

Mnemonic:
LAMPOON like if you pour oil for a LAMP with a SPOON ppl will ridicule cos for a lamp you should pour a lot of oil!!!