Search for word
Search
stock-car
Nouns
(n)
a car kept in dealers' stock for regular sales
(n)
a racing car with the basic chassis of a commercially available car
Words of close approximity