stop working on a project, not support any more, leave you in the lurch When Zoe lied to Social Services they pulled the plug on her. They stopped paying her expenses.
PULL THE PLUG
Meaning of PULL THE PLUG in English
English idioms vocab. Словарь английских идиом и выражений. 2012