Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Dumfound
To strike dumb; to confuse with astonishment.
Synonyms
Surprise
Try it Free
Learn More