verb
to greatly astonish or amaze
adjective
causing someone to feel confused or perplexed
-
The complexity of the situation dumbfounded the researchers.
-
I was completely dumbfounded when I heard the news.
-
I was totally dumbfounded by how good the movie was.
-
The magician's trick left the audience dumbfounded.