Answer: kilojoules

AnswerCrossword Clue
kilojoulesKILOJOULE, a unit of energy, 1000 joules