formula racing (English, noun)
expansion: formula racing (uncountable)
Senses:
glosses: Any of several forms of open-wheeled single-seater motorsport.
tags: uncountable
Forms: