crystal ball
Concise Oxford English Dictionary © 2008 Oxford University Press:
crystal ball
▶noun a solid globe of glass or rock crystal, used by fortune tellers and clairvoyants for crystal-gazing.
'crystal ball' also found in these Oxford entries:

