What is the meaning of race car in English?

Learn vocabulary with pictures as well as definitions of race car in English

Learn in

See more

n. race car

Definition of race car in English

Car that is designed to drive in sporting competitions.