C1 noun /ˈhaɪ.drəʊˌpaʊər ˌdʒen.əˈreɪ.ʃən/
hydropower generation
水力发电
Meaning
The production of electrical power through the use of the gravitational force of falling or flowing water.
Example
Hydropower generation promotes green energy.
水力发电促进绿色能源。