Electricity,Energy and Power:Relations and Differences

123456
Across
  1. 1. Unit of measurement for energy
  2. 3. Unit of measurement for power
  3. 6. Exists in many forms
Down
  1. 2. a form of energy
  2. 4. Unit of measurement for electricity
  3. 5. the speed at which energy is transferred or converted