Noun waterpower has 1 sense
  1. waterpower - the power to do work that is latent in a head of water
    --1 is a kind of
    power
,
TOP