1 definition by BlueX_v1

Top Definition
A vehicle which is used competitively in wheel-to-wheel racing events.
Most often substantially modified from factory condition or entirely custom fabricated in order to comply with various sanctioning body regulations under which it will compete.
"Now, that civic over there is a racecar. I saw it in an SCCA club race at Laguna Seca."
作者 BlueX_v1 2005年5月25日



邮件由 daily@urbandictionary.com 发出。我们决不会发送垃圾邮件。