STOCK CAR


Meaning of STOCK CAR in English

noun

an ordinary car that has been made stronger for use in stock-car racing

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.