slot racing
noun
the activity of racing slot cars.
Origin of slot racing
1First recorded in 1965–70
Words Nearby slot racing
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024
Browse