Definition of TMT in English:

TMT

  • 1Technology, media, and telecom (or telecommunications).

  • 2Turkmenistani manat.