noun
Meaning 1
A flat panel or enclosed structure, often baited, that ensnares insects, birds, or other animals with a nondrying adhesive substance.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: adhesive trap, glue board, sticky trap
Antonyms: none provided