terawatt-hour noun1 •A unit of energy equal to that provided by one terawatt acting for one hour. formsterawatt hours · terawatt-hours