lampoon

verb vt

Infinitive

lampoon

Present tense 3rd person singular

lampoons

Preterite

lampooned

Present participle

lampooning

Past participle

lampooned