crystal ball in French crystal ball in French boule de cristal noun A globe of glass or crystal used to foretell the future. Add to Flashcards