forewit

/ˈfɔː.wɪt/

Definitions

1. noun

previous knowledge or warning of something that is about to happen

“The company had forewit that the economic downturn would affect their sales.”

Synonyms

  • foreknowledge
  • premonition

Antonyms

  • surprise
  • unexpectedness