crystal ball

noun

1.
a glass or crystal globe used in crystal gazing by fortunetellers