• LST

    Full definition of LST

    Noun

    LST

    (plural LSTs)
    1. Initialism of en
    2. (astronomy, navigation) Initialism of en
    3. (astronomy, navigation) Initialism of en

    Further reading

    Anagrams

    © Wiktionary