What is the meaning of the word "dumbfounding"?

Definitions: