Answer: megajoule

AnswerCrossword Clue
megajoulea million joules