waterpower

Noun
  1. The power to do work that is latent in a head of water (synset 111544646)

Other Searches