Dictionary.com
Thesaurus.com
has cheated
  • present perfect of cheat (3rd person singular).