IN THE TEETH OF Meaning of IN THE TEETH OF in English 1》 directly against (the wind). 2》 in spite of (opposition or difficulty). → tooth Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004