talk-turkey

Verbs

  • (v) discuss frankly, often in a business context

Words of close approximity