This definition appears very rarely
We have 1 other definition for MTSAT
in our Acronym Attic
Samples in periodicals archive:
The company's "imagers" will also be used on the Japanese multi-function transport satellite, MTSAT, scheduled for launch this summer.
JCAB selected the NEC team, which includes HITS, Innovative Solutions International and Lockheed Martin Federal Systems, to build its Multi-Function Transport Satellite (MTSAT) Satellite-based Augmentation System (MSAS).