Dictionary search results

Showing 1-2 of 2 results

handshake US English

An act of shaking a person’s hand with one’s own, used as a greeting or to finalize an agreement

golden handshake US English

A payment given to someone who is laid off or retires early