waterpower Meaning, Definition & Usage

  1. noun the power to do work that is latent in a head of water

WordNet