shuǐ

technical
noun

Meaning of 水力

水力 means water power; hydraulic power; the capacity of flowing water to do mechanical work. Pronounced shuǐ lì.

  • water power; hydraulic power; the capacity of flowing water to do mechanical work

Definitions & Examples

Zhè
zuò
diàn
zhàn
yòng
shuǐ
diàn
 
gōng
yìng
jìn
chéng
shì
de
yòng
diàn
 

This power station uses hydroelectric power to supply electricity to several nearby cities.

Shuǐ
shì
zhǒng
qīng
jié
de
zài
shēng
néng
yuán
 

Hydraulic power is a clean, renewable energy source.

huǒ
diàn
xiāng
 
shuǐ
diàn
huì
chǎn
shēng
wēn
shì
 

Compared with thermal power generation, hydroelectric power does not produce greenhouse gases.

Zhè
tiáo
de
shuǐ
yuán
fēng
 
shì
jiàn
shè
shuǐ
diàn
zhàn
 

This river is rich in hydroelectric resources, making it suitable for constructing cascade hydropower stations.