Wimshurst machine
Explore definitions, synonyms, and language insights of Wimshurst machine
Definitions
Noun
electrical device that produces a high voltage by building up a charge of static electricity