slotcar

English

Noun

slotcar (plural slotcars)

  1. Alternative form of slot car.

Anagrams