Definition of NWT in US English:

NWT

abbreviation

  • Northwest Territories (in Canada).