MT LinksSentence search for MTSentence search for エム・ティーEdit in JMdict Noun1. manual transmission; MTSee also マニュアルシフトNoun2. megaton; megatonneSee also メガトンNoun3. magnetic tapeSee also 磁気テープNoun4. master tapeSee also マスターテープNoun5. medical technologistSee also 衛生検査技師Noun6. machine translationComputing, See also 自動翻訳 じどうほんやく Discussions Log in to talk about this word.