American Dictionary
Definition zapper in American English
zapper noun
[countable]noun/ˈzæpər/
1
a piece of electrical equipment for killing insects
Synonyms and related words

American Dictionary
a piece of electrical equipment for killing insects