casting in someone's teeth

English

Verb

casting in someone's teeth

  1. present participle and gerund of cast in someone's teeth