You searched for: “foreknowledge
foreknowledge (s) (noun), foreknowledges (pl)
An awareness of something before it happens or exists; advance anticipation: No one could have any foreknowledge that the hurricanes would cause so much destruction in so many places.
This entry is located in the following unit: fore- (page 1)