Definition of LSO in English:

LSO

abbreviation

  • London Symphony Orchestra.

Pronunciation

LSO

/ɛlɛsˈəʊ/