FORESIGHT

Definition of FORESIGHT

  1. (noun)providence by virtue of planning prudently for the future
  2. (noun)seeing ahead; knowing in advance; foreseeing