Definify.com

Definition 2024


flypaper

flypaper

English

Noun

flypaper (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