• LPSS

    Full definition of LPSS

    Noun

    LPSS

    (plural LPSSes)
    1. (US, Navy) Initialism of en - diesel powered amphibious transport submarine

    Coordinate terms

    Anagrams

    © Wiktionary