traplight









traplight


traplight or trap-light [trap-lahyt] noun

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