foresight
FO'RESIGHT,
n.
1. Prescience; foreknowledge; prognostication; the act of foreseeing.
2. Provident care of futurity; foreknowledge accompanied with prudence in guarding against evil.