IDIOM – PULL THE PLUG

Meaning – to put an end to something, to terminate a project / situation   In Context  – I’m pulling the plug on this marketing strategy, it’s just not working. Origin – This is an American idiom which originated in the 19th century.  Plug has a second meaning in English.  It is also the object used to prevent water escaping … Read More