Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Flypaper in English

English

Flypaper

/flaɪpepər/

noun

1. Paper that is poisoned or coated with a sticky substance to kill flies

    synonym:
  • flypaper