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