TSL ティー・エス・エル 1techno-superliner (high-speed Japanese cargo ship) ; TSL Translated by Jiyomi Other writings and readingsティーエスエル noun (common) (futsuumeishi) JMdict entry 2519830. Source and licence.