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

stockcar Definition

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

Words Related to stockcar!

stockcar Examples by Brain Bank Users