auspice divination necromancy soothsaying
adumbration bodement boding foretoken omen portent precursor prognostication prognostic