The definition :


Definitions of stock car:

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



Are you interested in alternative search :

:ancestry unoriginal banal blood bloodline blood line breed broth buy in carry caudex commonplace descent farm animal fund gillyflower gunstock hackneyed inventory line lineage line of descent livestock malcolm stock neckcloth :auto automobile cable car elevator car gondola machine motorcar railcar railroad car railway car accelerator accelerator pedal air bag auto accessory automobile engine automobile horn bonnet boot buffer bumper car door car horn car mirror car window door

If you like reading news check: