Find the word definition

Wiktionary
lie in one's throat

vb. To lie (tell a falsehood) flatly or abominably.