Definition of pull the plug in English:

pull the plug

phrase

informal
  • Prevent something from happening or continuing.

    • ‘the company pulled the plug on the deal because it was not satisfied with the terms’
    discontinue, wind up, stop, end, terminate, abort, bring to an end, put an end to, put a stop to, finish, bring to a halt, call a halt to, cancel, drop, dispense with, do away with, get rid of, abolish