Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

stock car Definition

Cancel
stock car
noun(stock car)
a latticed railroad boxcar for carrying livestock
stock car
noun(stock car)
a racing car having the basic chassis of a commercially produced assembly-line model

Words Related to stock car!

stock car Examples by Brain Bank Users