in spite of someone's teeth (English, prep_phrase)
Senses:
glosses: in someone's face; in defiance of opposition from someone
Forms: