give someone the lie in their throat

English

Verb

give someone the lie in their throat (third-person singular simple present gives someone the lie in their throat, present participle giving someone the lie in their throat, simple past gave someone the lie in their throat, past participle given someone the lie in their throat)

  1. (dated) To accuse one of a lie, to their face.