Answer: dumbfounding

AnswerCrossword Clue
dumbfoundingGreatly astonish or amaze