British Sign Language Glossaries of Curriculum Terms

BSL App Logo

BSL Environmental Science Glossary - Wave power definition


Definition: Wave power uses the movement of waves across a turbine that is then converted into electricity.