NWT Definition

abbreviation
Northwest Territories (Canada)
Webster's New World
Northwest Territories, a territory of Canada.
Wiktionary

Words Near NWT in the Dictionary