Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of water power is as below...
Water power () A fall of water which may be used to drive machinery; a site for a water mill; a water privilege.