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