TLTS

AcronymDefinition
TLTSTurn Loose the Swans (My Dying Bride song)
TLTSTactical Language Training System
TLTSThe Long, Twilight Struggle (Babylon 5 episode)