Definition of TW in English:

TW

  • Terawatt(s).