水力发电站 shuǐlìfādiànzhàn hydroelectric power station Definitions Defs Origin Strokes Stroke Words Sentences Sents 水力 shuǐlì water power water power; hydraulic power; power generated by the movement of water, such as in rivers, lakes, or oceans发电站 發電站 fādiànzhàn power station facility that converts other forms of energy such as thermal, nuclear, or kinetic energy into electricity