EGAVE

hydropowered

Meaning

  1. adjective powered by water

Similar words

hydro-electric hydroelectricity hydro hydroelectric waterpower hydraulic water electric electricity power

Save “hydropowered” to learn later