Waterpower - Definition

waterpower

n 1: the power to do work that is latent in a head of water

Look up another word