traplight









traplight


traplight or trap-light [trap-lahyt] noun

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