in the teeth of something
成語所屬單字tooth
in the teeth of something — 慣用語
1. Despite facing problems, opposition, or difficulty.
1.慣用語
釋義
面對
Despite facing problems, opposition, or difficulty.
例句
They continued the project in the teeth of strong criticism.
The ship sailed on in the teeth of the storm.