Definisi 'zapper'
English to English
noun
1 an electrical device that can injure or kill by means of electric currents
Example:
• a bug zapper
source: wordnet30
More Word(s)
vaporize, zap, electrical device,

Visual Synonyms
Click for larger image