IN THE TEETH OF STH


Meaning of IN THE TEETH OF STH in English

1.

despite problems, opposition, etc. :

The new policy was adopted in the teeth of fierce criticism.

2.

in the direction that a strong wind is coming from :

They crossed the bay in the teeth of a howling gale.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.