flypaper

/flˈaɪpeɪpɝ/

Explore definitions, synonyms, and language insights of flypaper

Definitions

Noun
paper that is poisoned or coated with a sticky substance to kill flies

More General Terms