Wiktionary
stock vehicle
n. A vehicle that is kept and maintained to legal specifications.
n. A vehicle that is kept and maintained to legal specifications.