释义 |
waterpower
wa·ter·pow·er W0053300 (wô′tər-pou′ər, wŏt′ər-)n.1. a. The energy produced by running or falling water that is used for driving machinery, especially for generating electricity.b. A source of such energy, as a waterfall.2. A water right owned by a mill.ThesaurusNoun | 1. | waterpower - the power to do work that is latent in a head of waterpower - (physics) the rate of doing work; measured in watts (= joules/second) |
waterpower
waterpower[′wȯd·ər‚pau̇·ər] (mechanics) Power, usually electric, generated from an elevated water supply by the use of hydraulic turbines. waterpower Related to waterpower: hydropowerWords related to waterpowernoun the power to do work that is latent in a head of waterRelated Words |