microhydropower

English

Etymology

From micro- +‎ hydropower.

Noun

microhydropower (uncountable)

  1. small-scale hydroelectric power that exploits the natural flow of water

Synonyms