Uk English Meaning of talk turkey
Tell it like it is
Other Uk English words related to Tell it like it is
Nearest Words of talk turkey
Definitions and Meaning of talk turkey in English
talk turkey (v)
discuss frankly, often in a business context
FAQs About the word talk turkey
Tell it like it is
discuss frankly, often in a business context
speech,address,declamation,harangue,lecture,oration,presentation,Sermon,Diatribe,eulogy
suppress,stifle
talk through one's hat => talk through your hat, talk terms => terms of conversation, talk show => talk show, talk shop => Shop talk, talk over => talk over,