English Synonym Finder

pull the plug

Definitions

To disconnect an electrical device from its power source by removing its plug.

To stop or terminate something, especially a project, service, or life-support treatment.