Noun
dynamo-electric machine (plural dynamo-electric machines) A generator that creates electricity using spinning magnets; a dynamo.