University of Edinburgh
 

BSL Physics Glossary - kilowatt hour - definition

Definition: Unit of measurement of the consumption of electrical power.