THE LPO Meaning of THE LPO in English ˌLondon Philharˈmonic ˌOrchestra, the BrE AmE ( also the LPO )one of the leading ↑ orchestra s (=large group of musicians playing together) in the UK Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012