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.

English idioms vocab.      Словарь английских идиом и выражений.