cast something in someone's teeth
cast in (one's) teeth
To reprimand harshly. Possibly refers to the ancient punishment of knocking one's teeth out with stones. Oh man, did Mr. Smith cast it in my teeth today when he found out I still hadn't finished the project he gave me an extension on!
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
cast something in someone's teethreject defiantly or refer reproachfully to a person's previous action or statement.
Farlex Partner Idioms Dictionary © Farlex 2017