an accident in which the driver leaves the scene of the collision Was your car involved in a hit-and-run accident? Did you fail to stop after hitting someone?
HIT AND RUN (TRAFFIC)
Meaning of HIT AND RUN (TRAFFIC) in English
English idioms vocab. Словарь английских идиом и выражений. 2012