Foreordains Meaning

There are 2 meaning(s) for word Foreordains

Meaning 1 : foreordain by divine will or decree

    Synonyms : predestinate,  predestine
Meaning 2 : foreordain or determine beforehand

    Synonyms : predestine,  preordain