6 words in this vocabulary list
noun a means of transmitting or distributing
noun a deep narrow channel or ravine with a stream running through it
noun A small valley or ravine, often with a stream flowing through it.
noun a flowing or pouring in; influx
noun a form of renewable energy that is generated by harnessing the power of flowing water
noun a ditch or canal used for irrigation in arid regions