Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

waterpower Definition

Cancel
waterpower
noun(wa-ter-pow-er)
the power to do work that is latent in a head of water

Words Related to waterpower!

waterpower Examples by Brain Bank Users