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.      Сжатый оксфордский словарь английского языка.