STOCKCAR


Meaning of STOCKCAR in English

[noun] [C] - an ordinary car that has been made stronger and faster so that it can be driven in special racesHe spends every Saturday watching stockcar racing.

Cambridge English vocab.      Кембриджский английский словарь.