pull wires
Explore definitions, synonyms, and language insights of pull wires
Definitions
Verb
influence or control shrewdly or deviously; "He manipulated public opinion in his favor"
Explore definitions, synonyms, and language insights of pull wires