Stupefy

French Meaning

stupéfier

abrutir

abasourdir

méduser

English Meaning

  1. To dull the senses or faculties of. See Synonyms at daze.
  2. To amaze; astonish.