Definition of "astonished"

astonished