foreknowledge

Contents

EnglishEdit

EtymologyEdit

fore- +‎ knowledge

NounEdit

foreknowledge ‎(usually uncountable, plural foreknowledges)

  1. Knowing beforehand, prescience, foresight, precognition

TranslationsEdit

Read in another language