TSL LinksSentence search for TSLSentence search for ティー・エス・エルEdit in JMdict Noun1. techno-superliner (high-speed Japanese cargo ship); TSLSee also テクノスーパーライナー Discussions Log in to talk about this word.