in the teeth of
phrase
1
: in or into direct contact or collision with
… sailing in the teeth of a hurricane.—
Current Biography
2
: in direct opposition to
Decisiveness on big issues, or in the teeth of opposition, makes a leader seem resolute …—
The Economist
Love words? Need even more definitions?
Merriam-Webster unabridged




Share