conniver
CONNIVER
, n. One who connives.