Hydroelectric

Having to do with production of electricity by water power from falling water.

Go to Process Safety Glossary

Download the app: iTunes | Google