NTT


Also found in: Acronyms, Wikipedia.

NTT

Abbrev. for New Technology Telescope.