phrasal in or into direct contact or collision with , in direct opposition to
IN THE TEETH OF
Meaning of IN THE TEETH OF in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012