pulling the plug
📖 generalMeaning
To stop or terminate something, especially a project or plan.
Literal Meaning
To pull the plug on something.
Example
“After months of poor performance, the company decided to pull the plug on the project.”