foresight

(noun)

Meaning

the ability to predict future events

Example

"Her foresight enabled the team to avoid potential pitfalls in the project."

Synonyms

insightforethoughtanticipation

Antonyms

ignoranceshortsightedness