1. street stock - Noun
2. street stock - Adjective
street stock (not comparable)
(motor racing) Pertaining to street stock car racing.
(countable, motor racing) Ellipsis of street stock car.: A street-legal retail-sold car close to factory stock configuration, lightly modified for safety and racing, no longer being street-legal used for stock car racing.
(uncountable, motor racing) Ellipsis of street stock car racing.
Source: en.wiktionary.org