handshaker

/HH AE1 N D SH AH0 K ER0/
noun
  1. 1

    One who gives a handshake.

  2. 2

    (slang, US) A deceitful person, a swindler.