foreknowing
English
Etymology 1
From Middle English foreknowynge, equivalent to fore- + knowing.
Noun
foreknowing (usually uncountable, plural foreknowings)
- foreknowledge
Etymology 2
From foreknow + -ing.
Verb
foreknowing
- present participle of foreknow