Meaning of flypaper

Definition of flypaper

(noun) paper that is poisoned or coated with a sticky substance to kill flies

Other information on flypaper

WIKIPEDIA results for flypaper
Amazon results for flypaper