terawatts

noun
  1. plural of terawatt; units of power equal to one trillion watts each
  2. Usage: technical; energy measurement

Examples