traplight


traplight

traplight or trap-light [trap-lahyt] noun

  1. a lighting device used to trap insects, especially moths.

Leave a Reply

Your email address will not be published. Required fields are marked *

48 queries 1.262