Definitions Found:

A dynamo or similar machine for converting mechanical energy into electricity