having
to do with predicting the future

Translation:
English
Adjective
Add