despite problems, opposition, etc.
in the teeth of sth
despite problems, opposition, etc.
The new policy was adopted in the teeth of fierce criticism.
in the teeth of sth
in the direction that a strong wind is coming from
They crossed the bay in the teeth of a howling gale.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición