formula racing
English
Noun
- Any of several forms of open-wheeled single-seater motorsport.
- Synonym: open-wheel racing
- Hypernyms: motor racing < motorsport, racing
- Hyponym: Formula One
Translations
any of several forms of open-wheeled single-seater motorsport
|