What is the meaning of the word "astonish"?

Definitions:

  1. to affect with wonder copy to clipboard verb
    • The newest medical advancements astonished me and nearly took my breath away. copy to clipboard

Synonyms:

NearBy Words: