Definition of "astounding"

astounding