OFFLE
The Open Full-Form Lexicon of English
Search OFFLE   advanced
Word:

foreknow - verb

transitive

Infinitiveforeknow
3rd person singularforeknows
Pastforeknew
Past Participleforeknown
Present Participleforeknowing