☰
Contribute
Extractor
About
Idiom-Blog
All Idiom Dictionaries
Try now
cast in someone's teeth
Language:
Meanings:
1.
British
Irish
Global
informal
To taunt, reproach, or accuse someone by bringing up a fact, failing, or grievance in a way that shames or hurts them; to throw something back in someone's face as a reproach.
Examples:
No examples available.
Validation Count:
0
Sourced from Wiktionary