THE ECO


Meaning of THE ECO in English

ˌEnglish ˈChamber ˌOrchestra, the BrE AmE ( also the ECO )

a British ↑ chamber orchestra (=a small group of musicians) based in London

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.