lampooned Meaning & Definition

  • En [ læmˈpuːn]
  • Us [ læmˈpuːn]

Meaning of lampooned In English

More Definitions of lampooned

Examples of lampooned

More Examples of lampooned

NEW WORDS

European

May 10, 2021

Read More

WORD OF THE DAY

Shimmer

May 10, 2021

About this