hydropowers

noun
  1. plural of hydropower; electrical power generated by the force of flowing or falling water
  2. Usage: typically used in plural form when referring to multiple hydropower facilities or systems; can also refer to the industry or sector of hydroelectric power generation

Examples