Loading page
pull wires is a verb meaning "influence or control shrewdly or deviously". It carries one recorded sense.
influence or control shrewdly or deviously
“He manipulated public opinion in his favor”
Definitions, synonyms and semantic relations for pull wires come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.