augury auspice necromancy soothsaying
omen prediction prognosis prognostication promise soothsay vaticination