Definition:
Compare foreknowingly with other words:
foreknowingly vs. foreknowledge
foreknowingly vs. foresightedly