STLT

AcronymDefinition
STLTShort-Term and Long-Term (economics; exchange rates)
STLTStarskij Lieutenant (Russian land forces)