TMT

English dictionary entry

Meanings

noun
  1. Initialism of theoretical maximum throughput.
  2. Initialism of technology, media, and telecommunications.
name
  1. Initialism of Thirty Meter Telescope.

Word forms

TMT
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.