hydro
noun
- 1
Hydroelectric power
- 2
Electrical power supply; specifically, electrical power provided by a utility (as a publicly-owned one); payment or bills for this.
“He crashed his car against a hydro pole.”
- 3
A spa.
adjective
- 1
Hydroelectric
- 2
Hydroponic
“hydro watercress”
noun
- 1
A floatplane, an airplane specialized for operating on water, having pontoon floats instead of skids or wheels
Synonyms
Translate “hydro” to another language
Click any language to open the translator with this word already filled in.