Meaning of words according to the universal English Dictionary.
To say, speak, beforehand; to Foretell, predict, prophecy.
A warning given in advance of an occurrence. Foreboding, to have a premonition of what is to come.
Simultaneous occurrence or existence of events etc. To agree in date or time, occur or exist in same period of time. To be coincidental.