Longman Dictionary of Contemporary English homepage

Topic: OUTDOOR


stock car

noun
     
stock car [countable]
1DLO a car that has been made stronger so that it can compete in a race where cars often crash into each other:
stock-car racing
2 American EnglishTTT a railway carriage for cattle
Word of the Day
The OUTDOOR
Word of the Day is:

Other related topics