Foresee :: Foresee (v. t.) To see beforehand; to have prescience of; to foreknow.
Foresee :: Foresee (v. i.) To have or exercise foresight.
Foreseen :: Foreseen (p. p.) Provided; in case that; on condition that.
Foreseer :: Foreseer (n.) One who foresees or foreknows.