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: