Bug-zapper meaning

An electrical discharge insect control device that attracts flying insects with ultraviolet light and electrocutes ("zaps") them with a high voltage.
noun
0
0
Advertisement

Origin of bug-zapper