We do not currently know of any antonyms for watthours.
The noun watthours is defined as:
Did you mean authors?