Search the PPL Newsroom Glossary:

Hydroelectric Power –
Electricity generated by an electric power plant whose turbines are driven by falling water.

 

Back to Search Results