/ ˌpriːkɒgˈnɪʃn; NAmE -kɑːg-/ noun
[ U ] ( formal ) the knowledge that sth will happen in the future, that sb has because of a dream or a sudden feeling
••
WORD ORIGIN
late Middle English : from late Latin praecognitio(n-) , based on Latin cognoscere know.