: Implies a discovery or event so great it feels impossible or overwhelming.
: Often suggests a sense of bewilderment or being lost in wonder. Linguistic Profile Astonish - Etymology, Origin & Meaning astonish
: Stresses being unexpected, but not necessarily unusual. : Implies a discovery or event so great
is a verb that means to surprise or impress someone very much, often to the point of disbelief or wonder. Definition and Nuance astonish
While often used interchangeably with "amaze" or "surprise," implies a degree of unexpectedness that seems almost incredible.