hariolate

Verb

 * 1)  To predict; to prophesy.