stock car
English Dictionary
->
Letter S
-> stock car
Search Dictionary:
stock car Definition
(n)
a
car
kept
in
dealers
''
stock
for
regular
sales
(n)
a
racing
car
with
the
basic
chassis
of
a
commercially
available
car
stock car Synonyms
stock car
© Art Branch Inc.