Le Mans car
English
Noun
Le Mans
car
(
plural
Le Mans cars
)
(
motor racing
)
Synonym of
prototype
(
“
racing sports car not based on a production car
”
)
.