generators

noun
  1. machines that convert mechanical energy into electrical energy
  2. devices or machines that produce something
  3. people or things that create or bring about something

Examples