flypaper
/ˈflaɪˌpeɪpər/Definitions
1. noun
a type of adhesive paper or surface coated with a sticky substance, used for catching flies and other small insects
“She hung flypaper in the kitchen to keep flies away from her food.”
1. noun
a type of adhesive paper or surface coated with a sticky substance, used for catching flies and other small insects
“She hung flypaper in the kitchen to keep flies away from her food.”