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

 

the Motor Show

 
BrE
 
; 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.