Definition of the Motor Show from the Oxford Advanced Learner's Dictionary


the Motor Show

; NAmE
jump to other results
a large international exhibition of new cars, that was held in October every two years at the National Exhibition Centre in Birmingham, England. It started in 1903 and the final show was held in London in 2008.