The AI-powered English dictionary
plural LSSTs
(US, military, law) Abbreviation of Legal Services Support Team.