prevision

noun
  1. the ability to see or know about events before they happen; foresight
  2. Usage: formal
  3. careful planning or preparation for future events
  4. Usage: formal

Examples