Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
hydro
in English
hydro
us
//ˈhaɪdroʊ//
uk
//ˈhaɪdrəʊ//
#common
Definitions
Adjective
short
form
of
hydroelectric
related
to
water
;
electric
power
The
hydro
electric
plant
generates
power
from
the
river
.
relating
to
hydroponic
systems
Hydro
systems
are
used
to
grow
plants
in
nutrient-rich
solutions
.
Noun
electrical
power
supply
(
from
a
utility
);
payment
for
it
The
monthly
hydro
bill
was
higher
than
expected
.
power
generated
from
water
energy
The
new
hydro
turbine
will
increase
the
dam's
energy
output
.
Compounds / Phrases
hydroeconomics
hydrofoils
hydromassage
hydromechanical
hydromotor
hydropneumatic
hydrotherapies
hydroplanes
hydromassages
hydrospace
hydropowers