Thayer's Greek Lexicon

 1. to announce beforehand (that a thing will be)
  1) of prophecies
2. to preannounce in the sense of to promise