traplight / ˈtræpˌlaɪt /

🎓大学词汇曳光灯曳光燈曳光板曳光弹

traplight 的定义

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