Similar words: clamp on · harpoon · lagoon · tampon · clampdown · Cameroon · lamp oil · lamppost · lap pool · teaspoon
  • EN > GA
  • GA > EN

lampoon

1 verb TRANSITIVEscigmhagadh a dhéanamh faoiceap magaidh a dhéanamh defilíocht a dhéanamh ar 2 nounaoir fem2  c m ulampoons of celebrities aortha ar dhaoine mór le rá