Foreshadowing Meaning

There are 2 meaning(s) for word Foreshadowing

Meaning 1 : the act of providing vague advance indications; representing beforehand

    Synonyms : adumbration,  prefiguration
Meaning 2 : indistinctly prophetic

    Synonyms : adumbrative,  prefigurative