foretelling

noun
  1. the act of predicting or prophesying future events
verb
  1. present participle of foretell; predicting or announcing something before it happens

Examples