handshake deal (English, noun)
expansion: handshake deal (plural handshake deals)
Senses:
glosses: A verbal commitment to a transaction.
Forms:
form: handshake deals
tags: plural