Definitions of hydroelectricity:

  • noun:   electricity produced by water power