Dictionary.com
Thesaurus.com
have wagered
  • present perfect of wager.