English version

jam on the brakes

From Longman Dictionary of Contemporary Englishjam on the brakesjam on the brakesSLOWto slow down a car suddenly by putting your foot down hard on the brake jam
Examples from the Corpus
jam on the brakesMost people naively imagine they will stop immediately when they jam on the brakes.
Pictures of the day
What are these?
Click on the pictures to check.