VariousWords beta
Related Terms:
Definitions:
Noun
zapper
Definition: an electrical device that can injure or kill by means of electric currents; "a bug zapper"
Definition: A remote control for a television.