Meaning of pull wires

Definition of pull wires

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

Other information on pull wires

WIKIPEDIA results for pull wires
Amazon results for pull wires