Dynamo-electric-machine Definition

noun

A generator that creates electricity using spinning magnets; a dynamo.

Wiktionary