LIE IN ONE'S THROAT


Meaning of LIE IN ONE'S THROAT in English

Lie outrageously.

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