Water Power Meaning

(countable) A site capable of generating power or the right to use a site to generate power.

Example: Used other than as an idiom: see water,‎ power.

RECENT SEARCHES