rearrange
recalculate
foresight
foresee
forecast
relive
reiterate
resent
foremost
foreboding
foreshadowing
repeat
to calculate again using different numbers or data
to say something again (synonym: reiterate)
to predict in advance
a feeling that something bad is going to happen/that evil is to come
to realize something beforehand
to experience something again, especially in your imagination
to move something into a more acceptable position or location
seeing ahead; knowing in advance
ranking before all other options
providing clues about a future event, especially in literature
to feel bitterness and anger at a person or circumstance because you have been hurt or not treated fairly
to say something again, often for clarification or emphasis (synonym: repeat)