microhydropower
English
Etymology
From
micro-
+
hydropower
.
Noun
microhydropower
(
uncountable
)
small-scale
hydroelectric
power
that exploits the
natural
flow
of
water
Synonyms
microhydro