'astonish' definitions:

Definition of 'astonish'

(from WordNet)
verb
Affect with wonder; "Your ability to speak six languages amazes me!" [syn: amaze, astonish, astound]

Synonyms of 'astonish'

From: Moby Thesaurus

Words containing 'astonish'