What does hydro mean?
A prefix meaning water or relating to water, derived from Greek 'hydor', meaning water.
Example
"The hydroelectric power plant generated electricity from the water flow."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.