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
Tweet