RichThesaurus
slam on the anchors
slam on the anchors
synonyms
slow
slow down
hit the brakes
brake
decelerate
reduce speed
slow up
go slower
lessen one's speed
ease up
slack up
put on the brakes
put the brakes on
slam on the anchors
definitions