LEARNit Dictionary
foreknowledge
noun
/fɔːˈnɒlɪdʒ/
UK
/fɔːrˈnɑːlɪdʒ/
US
1
knowledge of something before it happens
آگاهی پیشین, شناخت قبلی, علم غیب, دانش پیشآگهی, پیشدانایی