Third-person singular present tense of 'astonish,' meaning to surprise or amaze someone greatly.
From 'astonish,' which evolved from Old French and ultimately from Latin/Greek elements meaning to stun. The '-es' is a standard verb conjugation for third-person singular.
Try Another Word