Dumbfounded means to be left utterly speechless, or to simply be amazed/confused.
Does it have to be over a certain topic?
Answer:
Explanation: It was said that Corporal punishment was not necessary
I think that D is correct but I'm not really sure it seems correct to me I hope I helped you enough
The right answer is restaurant. The other ones have additional consonants (there are no double letters in this words, which comes from French).