Newssheet after zipper makes sticky catcher (8)
I believe the answer is:
flypaper
'catcher' is the definition.
Although both the answer and definition are singular nouns, I can't see how one could define the other.
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for flypaper that I've seen before include "Killer" , "Sticky strip that catches small insects" , "Sticky insect trap" , "Sticky stuff to trap insects" , "Bluebottle catcher" .)