stockcar

We have found lemma(root) word of stockcar : stock car.

Definitions


[ˈstɒk kɑː], (Noun)

Definitions:
- an ordinary car that has been strengthened for use in a type of race in which competing cars collide with each other
(e.g: stock-car racing)

- a railway wagon for transporting livestock


Phrases:

Origin:




definition by Oxford Dictionaries