overreacher
OVERRE'ACHER,
n. One that overreaches; one that deceives.