A public display or demonstration of automobiles and automotive technology, often for promotional or competitive purposes.
From 'auto-' (automobile) and 'monstration' (from Latin 'monstrare,' to show or display). The word combines to describe showcasing cars publicly.
Try Another Word