Printer friendly

What does PSCR stand for?

PSCR stands for Professional Stock Car Racing


This definition appears very frequently

See other definitions of PSCR

Other Resources: Acronym Finder has 8 verified definitions for PSCR

Samples in periodicals archive:

and its Sprint Cup Series is the premier top level series of professional stock car racing. Top level races typically range between 200 to 600 miles...