English dictionary
crystal ball meaning and definition
Definition and meaning of crystal ball at MeaningMonkey.org. crystal ball meaning and definition in the English Dictionary.CRYSTAL BALL noun
Definition of crystal ball (noun)
- a glass or crystal globe used in crystal gazing by fortunetellers
Source: Princeton University Wordnet