Definisi 'stock car'
English to English
noun
1 a car kept in dealers' stock for regular sales
source: wordnet30
2 a racing car with the basic chassis of a commercially available car
source: wordnet30
More Word(s)
race car, racer, racing car, auto, automobile,

Visual Synonyms
Click for larger image