LSO Meaning of LSO in English LSO, the /ˌel es ˈəʊ/ BrE AmE abbreviation for ↑ London Symphony Orchestra Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012