lampoons

English

Noun

lampoons

  1. plural of lampoon

Verb

lampoons

  1. third-person singular simple present indicative of lampoon