Definition of "Astounding" :
adjective: bewildering or striking dumb with wonder
adjective: so surprisingly impressive as to stun or overwhelm
"An astounding achievement."
adjective: bewildering or striking dumb with wonder
adjective: so surprisingly impressive as to stun or overwhelm
"An astounding achievement."