Synonyms of Talk Turkey in English :
Antonyms of Talk Turkey in English
Thesaurus of Talk Turkey in English
1. (verb) discuss frankly, often in a business context