Category:Overreacher

O`ver*reach"er, n.

Defn: one who overreaches; one who cheats; a cheat.