What does hydro mean?
prefix
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."
Definition generated by AI and curated by RJS Tech Solutions LLP.