Definition of pull wires in US English:

pull wires

phrase

US
  • Make use of one's influence and contacts to gain an advantage unofficially or unfairly.