forecast — to predict (a future condition or occurrence); calculate in advance: to forecast a heavy snowfall; to forecast lower interest rates.
verb omened
telegraphed — an apparatus, system, or process for transmitting messages or signals to a distant place, especially by means of an electric device consisting essentially of a sending instrument and a distant receiving instrument connected by a conducting wire or other communications channel.
promised — a declaration that something will or will not be done, given, etc., by one: unkept political promises.