handclasp

handclasp definitions

noun
  • A handshake.