v.
predict (the future or a future event): a seer had foretold that she would assume the throne as he foretold, thousands lost their lives
Oxford American Dictionary
v.
predict (the future or a future event): a seer had foretold that the earl would assume the throne
Oxford Dictionary