pull the plug
phrase
1
: to disconnect a medical life-support system
2
: to withdraw essential and especially financial support
Love words? Need even more definitions?
Merriam-Webster unabridged




Share