☰
Contribute
Extractor
About
Updates
All Idiom Dictionaries
Try now
talk turkey
Language:
en
1.
US
UK
Global
informal
neutral
To discuss serious, practical, or business-related matters directly and frankly.
To negotiate or reach the core of a matter with the intention of achieving a concrete agreement or resolution.
Examples:
No examples available.
Validation Count:
0
Sourced from Wiktionary