Dictionary.com
Thesaurus.com
had gamed
  • past perfect of game.