showcar

noun
UK /ˈʃəʊkɑː/
US /ˈʃoʊkɑːr/

A showcar is a special car made to look amazing at car shows.

The shiny red showcar had doors that opened like wings.


OTHER MEANINGS

2. A one-off vehicle built by a manufacturer to preview future styling.

The company unveiled a showcar that hints at next year's model.

3. A highly customized car kept mainly for display rather than daily driving.

He trailered his showcar to every event on the calendar.

4. A car used in advertising or films to attract attention.

The showcar sat on the turntable at the dealership.