Definition of TMT in English:

TMT

abbreviation

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

  • 2Turkmenistani manat.