English version

London Symphony Orchestra, the

From Longman Dictionary of Contemporary EnglishLondon Symphony Orchestra, thethe London Symphony OrchestraˌLondon ˈSymphony ˌOrchestra, the (also the LSO)  one of the leading orchestras (=large group of musicians playing together) in the UK, based at the Barbican in central London
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.