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.
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. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005