pull the plug
Explore definitions, synonyms, and language insights of pull the plug
Definitions
Verb
prevent from happening or continuing; "The government pulled the plug on spending"
Explore definitions, synonyms, and language insights of pull the plug