MOTOR SHOW


Meaning of MOTOR SHOW in English

ˈMotor Show, the BrE AmE

an international show of new types or designs of cars, which takes place every two years in London

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