Random
Forethink
Synonyms for Forethink
predetermine
premeditate
preconsider
preresolve
predeliberate
For more similar words, try
Forethink
on Thesaurus.plus dictionary