XXFORESEE'R, n. One who foresees or foreknows.