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