To predict or foresee.
To show or suggest ahead of time; to represent beforehand (often used in a Biblical context).
That which prefigures or appears to predict; a harbinger.
To take action in advance of an expected event