FLYPAPER


Meaning of FLYPAPER in English

[noun] [C] - a long strip of sticky paper which you hang in a room to catch flies

Cambridge English vocab.      Кембриджский английский словарь.