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."

Related

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

Opposites
opposition vs. alignment

in the teeth ofwith

In company of

in accordance with · alongside · in line with · in keeping with · together with

defiance vs. compliance

in the teeth offollowing

Coming after another

heeding

Family

teeth, toothed

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Everyday, not technical · Rated G