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.