The definition :
Definitions of foreshadowing:
- noun: the act of providing vague advance indications; representing beforehand
- adjective: indistinctly prophetic
Are you interested in alternative search :
:adumbrative prefiguration prefigurative prophetic prophetical anticipation foresight prediction irony theme conflict simile baleful forbidding menacing minacious minatory ominous sinister threatening ugly
If you like reading news check: