Dictionary.com
Thesaurus.com

slot racer

American  

noun

  1. slot car.


Etymology

Origin of slot racer

First recorded in 1965–70