foreordaining

verb
  1. determining or deciding something in advance; predestining
  2. Usage: present participle of foreordain; often used in religious or philosophical contexts

Examples