something that makes it possible to know or predict (= say) what will happen in the future:
中文解释
He says he has no crystal ball and he never could have predicted the boom in casinos.
He says he has no crystal ball and he never could have predicted the boom in casinos.