Advertisement

Advertisement

slot racing

noun

  1. the activity of racing slot cars.


Discover More

Word History and Origins

Origin of slot racing1

First recorded in 1965–70

Advertisement

Advertisement

Advertisement

Advertisement


slot racerslotted spoon