adjective
greatly astonished or amazed.
he was utterly dumbfounded
"Making a case for portability"
"Here’s To You"