vaticinate
verb
°(ambitransitive chiefly formal) Predict or foretell (future events).