lampooned
English
Verb
lampooned
simple past
and past participle of
lampoon
Anagrams
monopedal