predict

intransitive verb

To state, tell about, or make known in advance, especially on the basis of special knowledge.

To foretell something.

noun

A prediction.

To foretell; prophesy; declare before the event happens; prognosticate; also, to declare before the fact is known by direct experience.

Synonyms Prophesy, Presage, etc. (see foretell), foreshow, divine.