☰
Contribute
Extractor
About
Idiom-Blog
All Idiom Dictionaries
Try now
green handshake
Language:
Meanings:
1.
Global
literal
A physical act of two people clasping hands in greeting or agreement.
2.
British English
idiomatic
political
legal
A payment or transfer of money presented as a legitimate tip or gratuity but intended and likely to be regarded by third parties as a bribe.
Examples:
No examples available.
Validation Count:
0
Sourced from Wiktionary