JAM ON THE BRAKES


Meaning of JAM ON THE BRAKES in English

quickly put the brakes on in a car to stop He jammed on the brakes and was able to avoid hitting the child.

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