TALK TURKEY


Meaning of TALK TURKEY in English

discuss a fair deal, negotiate seriously

If the owner really wants to sell, he'll talk turkey.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.