RichThesaurus
put on the brakes
put on the brakes
synonyms
slow down
slam on the anchors
slow
reduce speed
brake
decelerate
hit the brakes
put on the brakes
definitions