Synonyms and Antonyms for foreshadow