TSL てぃう・えす・える tii·esu·eru 1. techno-superliner (high-speed Japanese cargo ship); TSL Noun #134146 Open Menu Add to collection... Open