Definitions of waterpower:

  • noun:   the power to do work that is latent in a head of water