English | German | Russian | Czech

pondage English

Meaning pondage meaning

What does pondage mean?

pondage

The small water storage behind the weir of a run-of-the-river hydroelectric power plant. The water in a reservoir.

Synonyms pondage synonyms

What other words have the same or similar meaning as pondage?

pondage English » English

regulating capacity

Are you looking for...?