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.      Словарь английских синонимов.