dynamo

noun
UK /ˈdaɪnəməʊ/
US /ˈdaɪnəmoʊ/

A dynamo is a machine that makes electricity by spinning.

The old bicycle had a small dynamo that lit the front lamp.


OTHER MEANINGS

2. A very energetic and hardworking person.

She's a real dynamo who never seems to get tired.

3. A force or source of great energy and activity.

The new coach brought a dynamo of enthusiasm to the team.

4. A device that converts mechanical energy into electrical energy, especially a direct-current generator.

The factory used a large dynamo to power its machines.