Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
talk turkey
Jump to user comments
Verb
  • discuss frankly, often in a business context
Related search result for "talk turkey"
Comments and discussion on the word "talk turkey"