FORETHINK


Meaning of FORETHINK in English

vi to contrive beforehand.

2. forethink ·vt to contrive (something) beforehend.

3. forethink ·vt to think beforehand; to anticipate in the mind; to prognosticate.

Webster English vocab.      Английский словарь Webster.