Origin: Germanic Old English prefix
Foretell has 4 different meanings across 1 category:
foreshadow or presage
make a prediction about; tell in advance
"Call the outcome of an election"
To predict; to tell (the future) before it occurs; to prophesy.
Foretell emerged around 1300 from Middle English, combining the prefix fore- with the verb tell. It originally meant to speak about something beforehand.