bn:26691731n
Noun Concept
EN
hydrokinetic engine
EN
An engine which converts the energy of falling water into shaft power. Open English WordNet
Definitions
Relations
Sources
EN
An engine which converts the energy of falling water into shaft power. Open English WordNet
Open English WordNet