to menace [ menaced ; menaced ]
Synonyms
  • هدّد ، تهدّد ، أوعد ، أنذر ، تهديد ، إنذار
Notices
  • to threaten