The definition of predict is to say what will happen in the future.
The definition of foretell is to foreshadow, or to predict the future.
To predict, especially from signs or omens; foretell.
Foreshadow is defined as to give a hint beforehand that something is going to happen.
To foretell or predict.
To foretell or predict, esp. from signs or indications
To indicate by prediction; forecast:
To tarry or stay for a while, esp. as a customer or guest
To be or give a sign, token, or indication of; signify; betoken
To herald is defined as to say or show that something is coming, or to announce the news.
To indicate the likelihood of; portend:
To indicate or give warning of beforehand; presage.
To give a sketchy outline of.
To bestow; to confer.
Find another word for bodes. In this page you can discover 19 synonyms, antonyms, idiomatic expressions, and related words for bodes, like: predicts, forecasts, prefigures, foretells, augurs, foreshadows, betokens, presages, prognosticates, portends and stops.