Wiktionary
uncheatable
a. Not subject to cheating, impossible to cheat (at).
a. Not subject to cheating, impossible to cheat (at).