Word Definition

Astound

  1. Stunned; astounded; astonished.
  2. of Astone
  3. of Astound
  4. To astonish; to strike with amazement; to confound with wonder, surprise, or fear.
  5. To stun; to stupefy.

Synonyms