One who takes part in, or enjoys watching motor racingOne who takes part in, or enjoys watching motor racing.
(Australia, informal)One who takes part in, or enjoys watching motor racing.
From rev + -head (“suffix indicating a fan or enthusiast”).
Wiktionary, CC BY-SA 4.0 · source
regular