Meaning : A prophetic vision (as in a dream).
Meaning : The power to foresee the future.
Synonyms : prescience
Meaning : Seeing ahead. Knowing in advance. Foreseeing.
Synonyms : farsightedness, foresight, prospicience
Meaning : The act of predicting (as by reasoning about the future).
Synonyms : anticipation, prediction