microhydropower en · NOUN EtymologyFrom micro- + hydropower. Meanings (uncountable) small-scale hydroelectric power that exploits the natural flow of water Synonyms microhydro