LTS


LTS

abbreviation

Definition of LTS

launch telemetry station; launch tracking system

Browse

Next Word in the Dictionary: Lu
Previous Word in the Dictionary: L–tryptophan
All Words Near: LTS

Seen & Heard

What made you want to look up LTS? Please tell us where you read or heard it (including the quote, if possible).