cast in someone's teeth

The phrase "cast in someone's teeth" is an idiom used to describe a harsh reproach or criticism, often involving past actions or words.

πŸ‡ΊπŸ‡Έ US Voice:
πŸ‡¬πŸ‡§ UK Voice:

Definition

C1General

(informal)To harshly criticize someone by mentioning their past actions or words.

Example

  • She cast his broken promises in his teeth during their argument.
  • He was embarrassed when his old mistakes were cast in his teeth at the meeting.

Similar

Terms that have similar or relatively close meanings to "cast in someone's teeth":

bone in her teethcast aboutbit between one's teethcast overset someone's teeth on edgebare one's teethcast uppull teeth