Find the word definition

Wikipedia
IWT

IWT may refer to:

  • Indus Waters Treaty, a water-sharing treaty between the Republic of India and Islamic Republic Of Pakistan
  • Institute for the promotion of Innovation by Science and Technology, in Flanders, Belgium