Definitions for "Concept car"
a design and engineering, and often marketing exercise, a method of trying out new ideas and generating excitement with the public about a company's products and expertise
a manufacturer's chance to try something, anything, far-out to see what the public thinks
a manufacturer's chance to try something out of the ordinary and then see what the public thinks
a vision closely aligned with the company's Formula One commitment to achieving superiority among its rivals in speed, quickness, agility and reliability