pull strings
English Dictionary
->
Letter P
-> pull strings
Search Dictionary:
pull strings Definition
(v)
influence
or
control
shrewdly
or
deviously
; "
He
manipulated
public
opinion
in
his
favor
"
pull strings Synonyms
manipulate
pull strings
pull wires
© Art Branch Inc.