Dictionary.com
Thesaurus.com
had taxed
  • past perfect of tax.