Last modified on 17 January 2015, at 18:13

foreknowledge

EnglishEdit

EtymologyEdit

fore- +‎ knowledge

NounEdit

foreknowledge (usually uncountable, plural foreknowledges)

  1. Knowing beforehand, prescience, foresight, precognition

TranslationsEdit