in the teeth of
Straight against opposition
In the teeth of means directly against or in defiance of, especially when facing fierce opposition or harsh conditions: They sailed in the teeth of the gale, She pursued her career in the teeth of her family's disapproval.
The image is of confronting something head-on, facing into its bite.
A stronger variant of "in the face of."
- despiteIn spite of
- againstIn opposition to
- endureSuffer through without yielding
- contrary toIn opposition to
- tenacityPersistent grip or resolve
defiance · gale · persevere · stand firm · hold the line · withstand · in spite of · against all odds · come hell or high water · braving · opposition · windstorm · hardship · tempest · resistance · obstacle · headwind · resilience
in the teeth ofwith
In company of
in accordance with · alongside · in line with · in keeping with · together with