RELATED WORDS
PARAPHRASING
to suggest, be a sign of, failure or success
to foreshadow
to be a sign or warning of (a future event etc)
foreshadow, indicate