put on the clamps
To slow down, impede, or stop one's activity or progress. We had to put on the clamps when we found out investors were pulling out of the company. I think the government should put on the clamps regarding its spending, or it's going to find itself in insurmountable debt.
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.