Dictionary.com
Thesaurus.com
has wielded
  • present perfect of wield (3rd person singular).