Synonyms for "aforethought"

Words with similar meaning