Dictionary.com
Thesaurus.com
have owed
  • present perfect of owe.