Skip to main content

traplight

/trap-lahyt/US // ˈtræpˌlaɪt //

曳光灯,曳光燈,曳光板,曳光弹

Definitions

n.名词 noun
  1. 1
    • : a lighting device used to trap insects, especially moths.