Expressions used in Everyday Spoken English in Social and Professional contexts
To 'put the brakes on' something or someone means to inhibit their progress or to stall or stop something in some way. When you put the brakes on a car or bicycle it stops. This phrase is similar to 'hit the brakes' or 'stall it', meaning to stop.