If you meant to write "foreshadows" instead of "forshawdows", here are some possible suggestions: foretells, predicts, presages, heralds, intimates, signifies. These words convey the idea of predicting or hinting at something that is about to happen and would be more appropriate replacements for the misspelled term.