Meaning of astound

Definition of astound

(verb) affect with wonder; "Your ability to speak six languages amazes me!"

Other information on astound

WIKIPEDIA results for astound
Amazon results for astound