1. the ability to predict or the action of predicting what will happen or be needed in the future:"he had the foresight to check that his escape route was clear"
Word OriginMiddle English: from fore- + sight, probably suggested by Old Norse forsjá, forsjó.