foreknowledge

fore|knowl|edge /fɔːrn'ɒlɪdʒ/
[N-UNCOUNT] oft N of n
If you have foreknowledge of an event or situation, you have some knowledge of it before it actually happens.
She has maintained that the General had foreknowledge of the plot.

Popular posts from this blog

abreast

ablaze

allowance