1 English Synonyms for SHOWSTONE
Prev.1Next
crystal ball
Definition: 1. A globe of glass or crystal used to foretell the future.
There are 3 definitions of the word crystal ball
Show more information about crystal ball
Prev.1Next
Search took: 2.3033 ms