FORESHADOWING in Thesaurus: 100+ Synonyms & Antonyms for FORESHADOWING