Answer: watthours

AnswerCrossword Clue
watthoursWATTHOUR, a unit of energy