Schaff's Bible Dictionary
FOREKNOWL'EDGE, a peculiar and essential attribute of God, referring to his knowledge of the future and of future events. Acts 2:23; Acts 15:18. Believers are said to be "elect according to the foreknowledge of God." 1 Pet 1:2.