'astound' definitions:

Definition of 'astound'

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

Words containing 'astound'