Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by whitelisting our website.

English Idioms: Pull the plug

English Idioms About “Science”
Idiom: Pull the plug
Meaning: The phrase pull the plug means to put an end to an activity, preventing it from continuing.
Example: They are going to pull the plug on the new TV show because it didn’t get any sponsors.