To give one the lie in his throat
Meaning, Definition & Usage
Dictionary
Related
Definitions
to accuse one pointedly of lying abominably.
Webster 1913
Previous
Next