Dictionary.com
Thesaurus.com
Showing results for NASCAR. Search instead for AFCARO.

NASCAR

American  
[nas-kahr] / ˈnæs kɑr /
Or N.A.S.C.A.R.

noun

  1. National Association for Stock Car Auto Racing.