foresight (n.)youdaoicibaDictYouDict[foresight 词源字典]
also fore-sight, early 14c., "insight obtained beforehand;" also "prudence," from fore- + sight (n.). Perhaps modeled on Latin providentia. Compare German Vorsicht "attention, caution, cautiousness."[foresight etymology, foresight origin, 英语词源]