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.