テクノスーパーライナー Also written テクノ・スーパーライナー Meanings Noun techno-superliner (high-speed Japanese cargo ship); TSL Jinuma: Japanese Dictionary · Word lists