IN THE TEETH OF Meaning of IN THE TEETH OF in English In spite of, in direct opposition to, despite. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012