foreknow(verb) verb1. realize beforehandSimilar word(s): anticipate, foresee, previseDefinition categories: cognition, know