What does "crystal ball" mean?
A means of predicting the future, as in So what does your crystal ball say about the coming election? The term is a figurative use of the crystal or glass ball used by fortune-tellers. [c. 1900]
Learn more about crystal ball