English Dictionary
Definition foreknowledge in British English
foreknowledge noun
[uncountable] noun
/fɔː(r)ˈnɒlɪdʒ/
Synonyms and related words
