OXFORD STREET


Meaning of OXFORD STREET in English

ˈOxford Street BrE AmE

one of the main streets of central London, famous for its shops and for being very busy

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