British Sign Language Glossaries of Curriculum Terms

Search the Glossary for terms

BSL App Logo

BSL Environmental Science Glossary - Storm definition


Description: A storm is weather that is characterised by strong winds (over 70mph) and heavy rain, or snowfall. It can also be accompanied by thunder and lightning.