Words: hydrokinetic engine
Part of speech: n
Definition: An engine which converts the energy of falling water into shaft power.