The definition :


Definitions of talk turkey:

  • verb:   discuss frankly, often in a business context




Are you interested in alternative search :

:babble babble out blab blab out lecture mouth peach public lecture sing speak talking talk of the town tattle utter verbalize address break bring out comment communicate conversation declare disclose discourse discover :agriocharis ocellata bomb dud joker meleagris gallopavo ocellated turkey adrianople adrianopolis aegospotami aegospotamos ankara ararat breast capital of turkey constantinople dardanelles dardanelles campaign edirne euphrates euphrates river hellespont istanbul mount ararat mt. ararat stamboul

If you like reading news check: