British Sign Language Glossaries of Curriculum Terms

BSL App Logo

BSL Physics Glossary - Insulation - definition

Definition: Substance that reduces the flow of electricity going through it.