Definition of "Foreshadowing" :
noun: the act of providing vague advance indications; representing beforehand
adjective: indistinctly prophetic
noun: the act of providing vague advance indications; representing beforehand
adjective: indistinctly prophetic