Meaning of the word water-powered in English

What does water-powered mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

water-powered

1.
Learn This Word at Lingoland