flypaper

English

Etymology

fly + paper

Noun

flypaper (countable and uncountable, plural flypapers)

  1. A strip of paper coated with a sticky, often poisonous, substance that catches and kills flies that land on it

Synonyms

  • fly ribbon

Derived terms

Translations

This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.