'waterpower' definitions:

Definition of 'waterpower'

From: WordNet
noun
The power to do work that is latent in a head of water