English | German | Russian | Czech

stock car English

Meaning stock car meaning

What does stock car mean?

stock car

a racing car with the basic chassis of a commercially available car a car kept in dealers' stock for regular sales

Are you looking for...?

stock | car