pull wires

pull wires

pull wires

Verb

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

Synonyms: