What is the meaning of race cars in English?

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

Learn in

See more

n. race cars (race car)

Definition of race car in English

Car that is designed to drive in sporting competitions.