dynamo

noun
  1. a machine that converts mechanical energy into electrical energy; a generator
  2. a person who is very energetic and gets things done
  3. Usage: informal

Examples