electricity
-
Pull the plug
To stop an activity or project, especially because it is failing or no longer viable.
The meaning and origin of interesting English phrases
To stop an activity or project, especially because it is failing or no longer viable.