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