Skip to content

pull wires

Dictionary definition · pull wires

verb

  1. influence or control shrewdly or deviously"He manipulated public opinion in his favor"

Source: Open English WordNet (CC BY 4.0).