Meaning

1 senses
  1. (not comparable)Powered by the force of moving water.

water-powered — meaning, examples, forms, synonyms | Krumeto