Definitions of crystal gazing:

  • noun:   staring into a crystal ball to arouse visions of future or distant events