Dumfounded Meaning
There are 1 meaning(s) for word Dumfounded
Meaning 1 : as if struck dumb with astonishment and surprise
Synonyms : dumbfounded, dumbstricken, dumbstruck, flabbergasted, stupefied, thunderstruck
Synonyms : dumbfounded, dumbstricken, dumbstruck, flabbergasted, stupefied, thunderstruck
