to foreshadow [ foreshadowed ; foreshadowed ]
أنذر {بِشَرّ أو بِسُوءٍ}
Synonyms
  • حذّر ، هدّد ، توعّد