You searched for:
“foreknowledges”
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)