pull the plug
• prevent something from happening or continuing.
• "the company pulled the plug on the deal"
Similar:
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,
suspend,
interrupt,
break off,
phase out,
withdraw,
abandon,
give up,
cease,
refrain from,
cut,
axe,
scrap,
give something the chop,
knock something on the head,
leave off,
pack in,
quit,
intermit,