Thesaurus.com
Dictionary.com

foretold

ADJECTIVE
known beforehand
Synonyms
STRONG
boded presaged