to stupefy [ stupefied ; stupefied ]
Synonyms
  • تله ، جنّ