HIT AND RUN (TRAFFIC)


Meaning of HIT AND RUN (TRAFFIC) in English

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?

English idioms vocab.      Словарь английских идиом и выражений.