forestighting

noun

1.
a philosophical doctrine holding that all events are predetermined in advance for all time and human beings are powerless to change them