名词
1. 先见之明;预见;深谋远虑
Someone's foresight is their ability to see what is likely to happen in the future and to take appropriate action.
1. providence by virtue of planning prudently for the future
Synonym: foresightednessforesightfulness
2. seeing ahead
knowing in advance
foreseeing
Synonym: previsionfarsightednessprospicience