lie in one's throat

English

Verb

lie in one's throat (third-person singular simple present lies in one's throat, present participle lying in one's throat, simple past lay in one's throat, past participle lain in one's throat)

  1. (obsolete, idiomatic) To lie (tell a falsehood) flatly or outright.

References