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