GIVE ONE THE LIE IN ONE'S THROAT


Meaning of GIVE ONE THE LIE IN ONE'S THROAT in English

Charge one with lying outrageously.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.