head off at the pass
动词 v.
英文释义
动词 v.
- To endeavor to catch someone or something as they pass a specific, known point, as at a pass between mountains.
- To forestall (something).
0 次浏览
数据来源: Wiktionary