Synonyms for glue trap
- noun
Most common
Definitions
- n. 1
A flat panel or enclosed structure, often baited, that ensnares insects, birds, or other animals with a nondrying adhesive substance.
A flat panel or enclosed structure, often baited, that ensnares insects, birds, or other animals with a nondrying adhesive substance.