pull the plug

Verb
  1. Prevent from happening or continuing (synset 202515886)
    "The government pulled the plug on spending"

Other Searches