car crash









car crash


noun

  1. a collision between motor vehicles
  2. informal something or someone that has suffered ruin or calamity
54 queries 0.382