LIGHT TRAP


Meaning of LIGHT TRAP in English

n. apparatus enabling movement of a sliding section or passage of a person but keeps out light; device comprised of a bright light that attracts and destroys insects

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.