waterpower

See also: water power

English

Noun

waterpower (usually uncountable, plural waterpowers)

  1. Alternative form of water power.