foresight
/ˈfɔːsaɪt/noun
1
- mass noun the ability to predict or action of predicting what will happen or be needed in the future预见; 先见之明:
he had the foresight to check that his escape route was clear.
他很有先见之明, 事先就断定了自己的逃跑路线畅通无阻。
2
- the front sight of a gun(枪的)前准星。
3
- Surveying a sight taken forwards【测绘】前视。
词源
Middle English: from FORE- + SIGHT, probably suggested by Old Norse forsjá, forsjó.