Answer: kilowatthour

AnswerCrossword Clue
KILOWATTHOURUnit of energy (not power or time)
KILOWATTHOURMeter unit