Synonyms of 'crystal ball'

aftertime, afteryears, astrology, augury, by-and-by, clairvoyance, determinism, divination, eventuality, expectation, foresight, fortunetelling, future, Futurism, futurity, haruspicy, hereafter, horoscopy, imminence, mantic, offing, outlook, palmistry, prediction, probability, prophecy, prospect, sorcery, tomorrow