British Sign Language Glossaries of Curriculum Terms

BSL App Logo

BSL Environmental Science Glossary - In-stream turbines definition


Definition: Turbines can be set up in a number of different locations; wherever there is a strong current/movement of water for example, in the sea. The movement of water drives the turbines and the energy collected is used to generate electricity.