Definition of Hydroelectricity

  • 1. Electricity produced by water power Noun

Semanticaly linked words with "hydroelectricity"

Hyponims for word "hydroelectricity"