Choose the correct meaning of the following idiom:
In the teeth of
Answer & explanation
Correct answer: option 2
The correct meaning of the idiom "in the teeth of" is in the face of. It means to do something in spite of opposition or difficulty. For example, you might say that someone is "swimming in the teeth of the current" if they are swimming against the flow of the water.
The other options are incorrect. Real cause does not make sense in this context. In the end means eventually, and to chase means to pursue something.