all-divining
ALL-DIVI'NING,
a. Foretelling all things.