v. phr. , slang To expose (someone's) secret activities. The citizens' committee pulled the plug on the mayor, and he lost his election.
PULL THE PLUG ON
Meaning of PULL THE PLUG ON in English
American idioms English vocabulary. Английский словарь американских идиом. 2012