Relier Pairs EnergyVersion en ligne Match the vocabulary words with their definitions. par Jose Vazquez 1 Energy from the sun 2 The energy of motion 3 Energy made by electric charges 4 The ability to do work. 5 The place where energy comes from. 6 Energy that can be heard and is produced by vibrations 7 Energy that can be seen and enables animals to see objects 8 Heat energy ENERGY SOLAR ENERGY SOUND ENERGY SOURCE OF ENERGY ELECTRICAL ENERGY THERMAL ENERGY LIGHT ENERGY MECHANICAL ENERGY