terawatt-hour in German terawatt-hour in German Terawattstunde noun A unit of energy equal to that provided by one terawatt acting for one hour. Add to Flashcards