Crystal ball

What is Crystal ball ?

Crystal ball is (noun) 1. a fortune teller’s glass ball 2. a means of predicting what will happen in the future

 

source: Easier English, Student Dictionary Upper Intermediate Level