Dictionary.com
Thesaurus.com
had wired
  • past perfect of wire.