form of energy that can be stored and released as heat. form of energy that can be used and stored. storable form of energy. usable form of energy.
Top 10 answers are shown. Show all 16 answers.
You can ask a new question or answer this question.