foresee
v.
Old English foreseon "have a premonition," from fore- "before" + seon "to see, see ahead" (see see, v.). Perhaps modeled on Latin providere. Related: Foresaw; foreseeing; foreseen. Similar formation in Dutch voorzien, German vorsehen.
〔李〕[fore-=beforehand 预先;see v.见→] v. see or know beforehand 预见,预知