What is the meaning of formula car in English?

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

Learn in

See more

n. Formula car

Definition of Formula car in English

Special motor vehicle used in Formula One racing which has one seat, an open cockpit, and is highly aerodynamic.