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 - Словарь современного английского языка.
2012