forethink

/ˈfɔːrˌθɪŋk/

Definitions

1. verb

to think beforehand; to anticipate and plan for something

“She had to forethink the potential consequences of her decision.”

2. noun

the act of thinking beforehand; the state of being anticipatory

“His forethought helped him avoid the traffic jam.”

3. adjective

showing or characterized by thought beforehand; anticipatory

“The company’s forethought in investing in renewable energy paid off.”

Synonyms

  • anticipate
  • foresee
  • premeditate
  • previse

Antonyms

  • impulsive
  • spontaneous