C2noun
hydropower
Definition electricity made from the power of moving water
Arabic meaning · المعنى
الطاقة الكهرومائية، الطاقة المائية
Example · مثال
The country produces most of its electricity from hydropower.
ينتج البلد معظم كهربائه من الطاقة الكهرومائية.