LIGHT TRAP


Meaning of LIGHT TRAP in English

noun Date: 1906 a device that allows movement of a sliding part or passage of a person (as into a darkroom) but excludes light, a device for collecting or destroying insects that consists of a bright light in association with a trapping or killing medium

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.