Find the word definition

Wiktionary
stock vehicle

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