WikiWord

English

waterpower

noun

Meaning

  1. Mechanical or electrical energy derived from running or falling water; originally obtained from a waterwheel immersed in a stream; modern hydroelectric power is obtained from turbines fed from reservoirs
  2. A site capable of generating power or the right to use a site to generate power.
  3. The capacity to shoot water, as from a fire hose or squirt gun

Etymology / origin

No prose etymology has been added yet.

No ancestor words have been linked yet.

Related words

Descendant words

No descendant words have been linked yet.

Sources

  1. DictionaryAPI.dev English dictionary data
waterpower — meaning and etymology | WikiWord