Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: car crash
  1. A collision involving one or more automobiles
    "The car crash resulted in minor injuries and significant traffic delays"
     
  2. [informal] A disaster or failure
    "The product launch was a total car crash"

Derived forms: car crashes

Encyclopedia: Car crash