Traplight

What is Traplight?

Traplight definition and meaning on Dictionary terms:
noun
a lighting device used to trap insects, especially moths.

 

reference: www.dictionary.com/browse/traplight

Tags: