pull strings (English)
Voice
Listen
Votes
pull strings
pull strings
- Verb
influence or control shrewdly or deviously; "He manipulated public opinion in his favor"
Synonyms:
influence or control shrewdly or deviously; "He manipulated public opinion in his favor"